Pine and cedar substrates are TOXIC to ball pythons. Get the snake on paper towels or aspen. I feed in the normal enclosure and I use aspen as substrate. A little bit of ingested aspen won't hurt them. They can digest bones after all.
I would also provide her with two tight fitting "rock cave" type hides. Those are much better at providing security for your snake then the half log "hides".
As for food size, I feed 10-15% of the BP's body weight. I would recommend getting a food scale and weighing your snake and the food items. Try offering the food on tongs to prevent getting bit and substrate ingestion.
I would add some more cage decorations in a tank that large. fake plants, wood, all that jazz. Also, try covering the back and sides with dark paper or foam core board. This will help your BP feel more secure in her enclosure.