those missing scales seem worrisome to me. At least put neosporin on the missing scales. You also might want to wait until the next time shedding to worry about the stuck eyecaps, as they might come off then. You can do a lot of damage getting them off if you don't know how. And having them on for an extra shed cycle is better than doing permanent damage to his eyes. When he goes into another shed cycle, seriously increase his humidity.
Here is a my way of getting stuck sheds:
I take a plastic animal cage, such as the Kritter Keepers, of an appropriate size. Put about one inch of warm water in the bottom. Then put several paper towels in on top of the water. Put the snake in there. Then put a few dripping wet paper towels on top of the snake. Leave the snake in there for about 30 minutes. Check to see if there is any shed skin stuck. If so, put the snake back in for another 30 minutes. Repeat as necessary. I have also heard of people using small towels. The beauty of paper towels is that you can just throw them away.
-----
sue