I am going to be getting a 15inch Blood Python next week. And am wondering what the best substrate is for hold humidity. I looked around about aspen which I use for my BP and read that it can get moldy, and doesn't hold humidity very well. Also will he be able to live in a 20 gallon long until he is a little bit bigger then he will be going to a Animal Plastics cage. Thanks

Mike