Hello! We are thinking about getting a blood python, maybe a sumatran, and just have a few questions!

1. What do you keep your adult bloods in? A rack, cage and how big?
2. Do females get bigger than males normally?
3. What type of food and feeding schedule is best?
4. Is shredded aspen bedding okay for them?
5. Are they okay being in close proximity with ball pythons?

This last question: We have a ball python collection in our closet right now (limited space). Will the blood be okay in there along with them or should it be in our bedroom away from them? I don't want to harm either snakes so this is an important question for us!

Thanks in advance for any answers and more advice is encouraged.