I'm am currently looking into getting a baby (4 months old) male het hypo ball python. I already have a 20 gallon wide aquarium with wire mesh lid and intend to use this until its larger and needs a 30gal. I am trying to get a basic idea of start up cost and make sure I have everything I will need before hand.

exo tera heat pad 20$
exo tera temp monitor/ humidity monitor 20$
water bowl 10$
exo tera Rheostat 20$
hides (2x small) 15$
bedding? I still need to do some research on the best kind
Food? (frozen/thawed) not sure what size I will need
cage wall covers

Am I missing anything on this list that I will need to start off? Before I purchase this beautiful python.