wow thats really odd. He is hugely territorial. which they normally are but thats crazy.
With reptiles in general there are a few reasons why they run around teh cage like what you are saying.
1) Too cold. The living conditions need to be warmed up. IN your case if the basking is a 95 prolly not what your issue is.
2) Too hot. They are looking for a cooler part of the cage to chill out and lose some heat. Being they are cold blooded their internal temps go off of what the outside temp is. They can Overheat just like humans.
3) Hungry. They will crawl around looking for food. You say yours is on a hunger strike but he ate worms? How many crix are you putting in at a time? sometimes they get bored with crix so you need to feed him alot more of other stuff but other times there just areant enough in his cage for him to care about them.
4) Thirsty. You say you have the drip but does your cham ever drink from it?
5) Humid. You say that you have the towel on one side, and you spray about half a gallon into his cage? My veiled I spray twice a day with a small bottle sprayer. I spray most of the bottle into his cage each time. The bottle is maybe a cup and a half worth of water so in total its maybe 3 cups of water. He is VERY hydrated and gets plenty. He may be looking for a dry spot. The veileds only need a 30-50% humidity. If you are soaking everything you may be way too humid for him. Go to petsmart or if you dont liek petsmart any other local pet store and get a humidity scale and leave it in his cage. Keep in mind Texas has close to 100% humidity all year round so the air already is super humid in your house.
I would buy 2 Thermometers. One for the basking area and one on the floor where it is cooler. and a humidifier and put it somewhere in the middle of his cage. He shoudl be right around 40% somewhere between 30-50% humid.
When you feed him crix put about between 8-12 in at a time and try to feed his one or 2 by hand. this may help in making him see teh crix and it may intice him some to eat it, and 2, make him so he sees your hand and recognizes it with food so hes not SO mean to you. Chams though have attitudes so get used to him hating you thats half the fun
