belly heat is not bad for any ball python. back heat might be preferable when they're young, but I would be more concerned with the proper tub size than heat source.
as for the DIY racks, check the forum. there are a number of good build options detailed there. I can't recall who authored the thread offhand but 'the frugal herper's snake rack' post is a great place to start.