Some ideas to help get your temps regulated: Definitely get yourself a thermostat, especially for the UTH. Also, it appears your screen lid is almost wide open, with the exception of the paper towel? You're probably losing a lot of heat through that screen lid. You might want to try a piece of plexi-glass or something cut to the size of the screen with a little room around the light to allow some airflow. You could even try a piece of cardboard, but wrapped in aluminum foil. The foil will reflect the heat back into the enclosure as well as prevent the cardboard from soaking up moisture and dropping the humidity. Wrapping the back and sides of the tank in anything from cardboard to construction paper may also help the temps, as glass is a horrible insulator (I currently use glass tanks but am switching to PVC as soon as I can afford to switch). Covering the sides will also make the snake feel more safe and relaxed, reducing the stress of the animal and improving general health.
You, and the others may be right about the hides being too small, tough to tell through pictures. Ideally, the hides should be small enough that the animal can feel secure, often times they will stay pressed up against the sides for security, but obviously, the snake needs to be able to fit inside the hide.
Keep asking questions, you'll get it figured out if you keep asking and follow the advice of the people on this site. You're in good hands here.
Good luck! The frustration will pass as you learn. It does get easier once you've got the husbandry down.