Juveniles do well in small cages. My juvenile male is in a 10 gallon tank with a paper towel under cypress bedding, water bowl big enough for soaking and a hide. Both are housed in a custom built cage with a divider, 66" x 22" x 22". They should be housed in a cage roughly 2/3 of the body length for width and depth of cage should be 1/2 their body length. The more secure they feel the better they are... When they become big and heavy adults bigger caging will be required, probably around 5' x 2' x 1.5' (W x D x H). Awesome snakes both in size and feeding responses.
Normal Red blood pythons are around $100. Albino's around $300-500. Het. Albino $150-250. Matrix $750+. Ivories $1,000+
I'm guess-timating on prices for the last 2. But prices also depend on breeders, the good old Price vs Quality. I paid $350 for my male albino and $100 for my female normal, rescue.