To keep humidity down in tubs, use a smaller water dish. I have 3 different sized dishes that I've switched out on my blood python as needed.
I like 2x3 cages for adult ball pythons, and for the price you're probably going to want to buy an adult sized cage rather than need to get another down the road.