Welcome to the wonderful world of ball pythons!
As far as the eye goes, it looks like there may be a retained eye cap, though I am not sure (someone else might have a better idea, I'm sure)
When it comes to caging, it sounds like you might need to look into something different for the snake. Ball pythons really do best with a thermal gradient. This means that he would need a cool side temp of 80-82 and a hot side temp of 92-94. You'll find that this may be easier to obtain if you switch him to a tub or even an aquarium if you cover a screen top with aluminum foil. You can find some great posts on setting up the right husbandry by checking the Sticky posts at the top of the husbandry section.
Do you have any pictures of his current set up?
Edit - See, Deborah already beat me to it!![]()