I use eco earth coconut fiber for a substrate, it's fairly cheap and holds humidity amazingly for me. I use glass tanks with screen tops and eco earth mixed with water until it clumps but isn't mud, my humidity stays 45-50% for a week before I have to remix it.
I don't use a uth, I have a red 125 watt red heat lamp on both of my 30 gallon breeders which keep my hot side 90-92 ish and my ambient 80-84 ish
I'm not sure about where you are, but the pet store here sells a regulater with a thermometer. You put the thermometer in the tank, plug the regulater into your heat lamp and then into the outlet. It will heat the tank up to the temp you have set and then kill power to the lamp, kicking it back on once the temp drops. I'm not sure how well it works, I don't personally use it, but it wouldn't hurt to try.
Ps: if you do try the eco earth I wouldn't recommend feeding on it as it's like a soil and sticks to everything including the prey. It is safe to digest but snakes have a hell of a time getting it out if their mouths.. I lay paper towl over the substrate before feeding.