Hello Roger and welcome
Search through the forums there is unlimited info on this site. Oscar may not just be dehydrated but he is very skinny. If you haven't already I suggest leaving him alone for a week or two, completely alone, no handling at all. Take a look at the caresheet:
http://ball-pythons.net/forums/showt...ius)-Caresheet
The only issues I see are the temp/humidity guages. They are very inaccurate. I suggest this:
http://www.amazon.com/Chaney-Instrum...0070407&sr=8-1
You place the unit on the cool side and the probe on the hot side and it read both temps and humidity all in one unit.
You'll also notice the lamps will dry out the humidity, causing bad sheds. They also make small tanks like that very hot, so unless the temps in your house are very very cold, I suggest getting an under tank heater (UTH) instead. The lights are also irritating and can heighten stress, as they are nocturnal.
If you get a UTH, you need a thermostat as they get very hot and will burn your snake.
http://www.amazon.com/Hydrofarm-MTPR...4&sr=1-1-spell
I use two of these and for the price they work fairly well.
Also one of the most important things you are missing is hides. Ball pythons are very secretive creatures. They like tight dark spaces, and will hide about 85% of the day, only coming out at night. If you keep the tank the way you have it, I'd be shocked if he eats for you. I'd ditch the giant stick and in place get two tight fitting identical hides, one for the hot side and one for the cool side. If not you will have a very stressed out snake.