Its always good to here there a rescue story. On behalf of all the neglected and poorly kept reptiles, I say thank you!

As far as his skin/eye indents, keep his humidity and temps right and maybe provide a humid hide on the warmer end of his enclosure plus good meals then after a shed or two he should be good as new.