All very good questions. You will find that young ball pythons tend to do much better in tigher quarters. My hatchlings are reared in shoe box sized cages set up in a rack system. They will remain here for quite some time; they feed quite well in the tropism of close quarters. My adults are usually kept in cages that measure 3' x 18" x 18", or, 4' x 2'....that may seem excessive but I personally don't like confining large balls in small sweater boxes. One of my largest bp's is a male and at over 5' and 35 years of age, he is quite an impressive animal.
Rob Carmichael, Curator
The Wildlife Discovery Center at Elawa Farm
City of Lake Forest Parks & Recreation (IL)