Make sure you have
- a water dish big enough for him to lay in if he needs it, and I would even go bigger because he's still small. He will grow out of it.
- a digital thermometer and hydrometer (I got a combo one at petco for $30)
- a no contact thermometer, for surface temperatures.
- Two hides, just large enough for him to fit in, if you get bigger hides, you can rig them to grow with him. Make sure than the tank lid fits securely.
- A pair of feeding tongs,
- a kitchen scale
- a basking or heat lamp. I prefer ceramic as they don't give off light, only heat.
-an under tank heater AND a thermostat. I personally don't have a uth, but I should. If you get a uth you MUST HAVE a thermostat. No exceptions.
- I use coconut substrate. It holds humidity well, and is easy to clean.
- sphagnum Moss, for shedding time.
- cleaner that is safe for your snake, look around.
- a separate small tub to put your snake in while cleaning their tank. If you want to feed outside of the tank, this can double as a feeding box.

All of these things listed are for a GLASS TANK ENCLOSURE. I don't use the tub/rack system because it just doesn't make much sense to me as I only have one snake.

Most importantly make sure you have a reptile vet near by. I have an emergency fund for Monty set aside for vet visits, or food, or if her heat lamp burns out, etc. I also keep reptile grade warmers on hand, If the power goes out these are a good thing to have on hand. They were the only thing I had to order online.