You should be using a thermostat with an under tank heater to monitor and control the temperature. 88-92 degrees is typically considered "ideal". For new ball pythons, I universally recommend paper towels. They are easy to change out and spot potential problems with a new animal.
You can put your snake one a day/night cycle. It is not required, but it won't hurt anything. I would use whatever wattage gives you an ambient around 76-80 degrees. Put the bulb outside the cage with screen or wire separating it from the snake. Alternatively, there are "in the enclosure" wire cagings that can be used with heat bulbs.
I generally do not recommend spraying/misting enclosures designed to hold humidity unless you change paper towels regularly or allowed the enclosure to dry out entirely. Leaving constantly damp substrate makes for ideal conditions for mold and bacterial growth. I typically do not like to mist enclosures unless they dry out easily or are bio-active. I recommend increasing water bowl size or placing it under heat if you need more humidity.
No need to overthink this. Once he eats just leave him be in his enclosure for 24-48 hours. Provided he has adequate temperatures, he will digest his meal just fine.