I've had numerous healthy snakes & reptiles over the years. Here's my advice on a few things. I will use PetSmart since it's probably local & accessible to you, but if you can.. support your local private pet store :
Heat & Humidity:
Flukers ceramic heat emitter, IMO best bang for $. Lasts longer than a heat bulb & puts off more heat.
Spray bottle/Mister, any spray bottle will do
Thermometer (hot side & cold side) & Hygrometer
Zoo Med makes great products, repti bark hold humidity and is easy to spot clean.
-Get a refuge because snakes need a hiding spot.
-Put a secure branch in there for a basking spot & hang out. If you have the room put one near the emitter & one on the cold side.
-water bowl on the cold side (less evaporation & to cool off)
- cover the screen top with plexiglass to maintain humidity
- books on the top to keep the snake in, they are escape artists
Ball's do not require UV lighting. If you are just using a strip light for display purposes keep it on a 12 hour on, 12 hour off schedule.
If you started out feeding it dead, then continue. Also feeding in a different enclosure isn't a bad idea. It gives you a chance to do the maintenance on the tank while the snake is out, and will not associate your hand in the tank with feeding time
Just my .02
it is much appreciated!