Check out the bp caresheet on this same website to learn more about ideal husbandry requirements for ball pythons.

The tank is not bad even if not ideal for bps, but it's just going to be a pain in the back to keep humidity in the right range. Also try getting a second hide.

PS: MGS kicks arse.