Your snake sounds just like mine did maybe a bid worse. Have you seen my thread. Maybe it will give you ideas
http://ball-pythons.net/forums/showt...-Is-my-Bp-sick
I would not mess with the eyes, just keep the humidity in check and the eye caps will come off with the next shed. The orange color at the top of the eye is normal.