Well, a normal BCI from my experience can live in the same environment as ball pythons although mine requires just a bit more humidity than my ball to shed correctly. I would say expect between maybe 50 and 80 for a normal. Although I did pay 90 for mine. I probably over paid but in my eyes she was worth it. Just go through the show and find one that stands out to you. If you are worried about size go with a male and if you have future breeding plans and aren't worried about size go with a female.