Ball pythons are nocturnal burrow-dwellers -- they prefer dark, round, tight hides that they can cram themselves into with no light peeking in. Log hides make them feel exposed. He also needs to have two of them -- one on the cool side of the tank, one on the warm side, so he doesn't have to choose between temperature and security.
Also, constantly climbing and trying to escape is a big sign of stress -- a happy ball python will stay in their hide most of the time and not do much. I think your temps are way too high -- a 100w bulb will COOK a 10 gallon tank, especially because you aren't using anything to check temps or regulate the lamp. You need to buy a digital thermometer with probe or a temp gun. This is the one I use from Lowe's:
www.lowes.com/lowes/lkn?action=productDetail&productId=21243-1308-00887GT&lpage=none
Put the unit itself on the cool side of the tank, the end of the black probe on the warm side underneath the hide. This will show you what temps he's feeling.
Also, Tosha is right -- get rid of the lamps, these animals don't bask like lizards. They absorb heat through body contact, so belly heat is better. Get one of those Zoo Med under-tank heat pads from PetSmart/PetCo, stick it to the bottom of one side of the tank, and get a thermostat to control it (this is necessary). This will provide much better heat.
Feeding in a separate tank is not necessary -- and it isn't going to hurt him if you use newspaper. They can handle short tumbles. When you fix the temps, he should stop climbing and won't be falling.
-----
~* Jen *~
Pink Lady Constrictors