Hey brother, Balls are awesome snakes!! Hope you decide to get one. I suggest using an UTH ( under tank heater ) on one side of the tank. Then put a hide on the hot side and on the cool side.
Here's my opinion on the questions you asked.
- 30 gallon has MORE than enough floor space for at least a couple yrs worth of growth. If you want to spend 300 bucks to get a reptile cage go ahead, but I would suggest sticking with the glass aquarium/screened topped set up. You can always upgrade later on in the snakes life if need be.
- Coconut subtrate rocks!! I usued to use Reptile Bark, and then I decided to switch to the coconut, it holds humidity very well, works well when it comes time for him to shed, so when u spray the subtrate down then put the hide back over the heat source, it will actually "rain" inside the cave/hide.
- As far as the climbing thing, yes, they are ground dwelling snakes, but, that doesn't mean they don't enjoy climbing. I mean the way I look at it, when we were younger we used to climb trees in the backyard and we're ground dwelling creatures too!!
The pic of Xavier's Enclosure is kinda old, I added some leaves to his climbing vines and I have a larger than needed cave for him now,
Hope that helped.
