Here's a few things to start helping you get back up to speed if necessary. He doesn't look too bad to me aside from the bad shed. He should get back up to speed relatively quick I would think.

I'd give him a soak in luke warm water to help him out. Some people do/recommend putting a really damp snake bag/pillow case in the enclosure with the snake; this works as well.


Care Sheet:
http://ball-pythons.net/forums/showt...ius)-Caresheet

Two most recommended housing types for snakes(pvc and racks/tubs):
PVC cage:
http://ball-pythons.net/forums/showt...-With-Pictures!

Tub:
http://ball-pythons.net/forums/showt...he-Basics-*DUW*


Companies to get f/t rodents: rodentpro, big cheese factory(most used/recomended)