The tank you have the wee snake in is really really big. I have my largest snakes 2200g+ in 3x2x1 cages and that is plenty of room. The height of your tank and the lights you have are going to make keeping humidity up really very difficult.

Keeping the substrate too wet could lead to scale rot so be careful of that.

Do you have a smaller tank that could house the snake until it grows some? Also, do you have a thermostat controlling the UTH?

If you want to keep that tank, I would insulate the sides and back, fill it to the max with foliage and more hides (do you have 2 hides in there?) Also, maybe a huge water bowl might help with the humidity.

Laying a towel across the top is a good breeding ground for bacteria. Also, when the towel starts to dry out, it actually begins to pull moisture back out of the tank.

Can you get another UTH and thermostat for the other side of the tank? This might take away the need for the lights.

You need to cover the screen top with foil and duct tape to keep that moisture in.

Also, the rope, while nice to look at, could pose a danger to your snake as it grows. Ball pythons are not great climbers, especially when they get older and heavier.

I would also put the thermometer down lower, closer to where the snake lives.