The red scales on his belly could be from a burn from sitting on his heat pad, but you should take him to a vet to get a diagnosis and treatment.
Balls are a little more shy and sensitive than some other snakes, but it may be possible to switch it over to frozen. I wouldn't try that for a while though. Get it checked out by a vet and treated, then leave him alone so he can settle in. Make sure your temps and humidity level are good, then attempt feeding him after a week or so. Feed him what you know he eats first, and don't handle him until he eats for you a few times. After that you may try converting him to frozen.