I love ball pythons. I've had them in past, always been nice snakes.
Look into joining a python group or forum. That set up isn't ideal for a ball. You'll end up with shedding issues using aspen, they need fairly high humidity.
We had a Humidity box for our 2. Just a plastic bin w/lid, having a few holes cut in. I had damp flannel inside so they could chill in the steamy interior.