Yep, 2ft is still a juvie. How big is the cage?
If the snake is 2ft, I would try a 15-27qt tub.
Flexwatt you don't have to wire yourself. www.reptilebasics.com will wire it for you for free. It lasts longer and is more reliable than any "reptile" undertank heater. They use it in houses to heat the floor, so it lasts a LONG time
For properly heating the big cage, flexwatt likely won't work as you'll have to take the linoleum out, put flexwatt down, and put the linoleum back in. Flexwatt also won't heat the air. I would get a radiant heat panel from Pro-Products(www.pro-products.com). Just tell him the size of the cage and he will get you the right size panel. They also aren't dangerous for the animal to touch and they don't dry out the air.