I would take him to the vet just to be safe. Ri can get pretty nasty. You defienately need to get rid of the half log hides and get him some tight fitting hides that are closed except for and entrance/exit. ball pythons dont really climb so the branches and stuff arent neccesary unless you are trying to feel up the tank to make him feel more secure. Also how are you providing the heat?