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