Are you committed to that tank? That's really overkill for a ball python, and I have to imagine it's a pain to completely break down each month for cleaning and disinfecting. I know I hated breaking down my 20 gallon with my first ball python - and rejoiced when I finally admitted defeat and switched him to a tub.
A tank was hell on keeping the proper temps and humidity without constantly fiddling with it.
Ball pythons use belly heat to aid in digestion.