Sounds like good progress!!
The damage on his head looks like an old injury, they won't hurt themselves from bumping stuff, it could have been a previous fight or something. But it is healed, nothing to worry about.
Shedding isn't as big of a concern as most seem to think... if a bit of shed is on his toes for a day or two, the toes won't fall off. It isn't really a huge concern - if you provide good conditions you won't need to help them at all. They shed just fine in the wild, so if yours still has shed on his tail / toes etc consistently 5-7 days after each shed then look at adding a humid hide, maybe switching substrate to something that holds more moisture, or adding more stuff into their enclosure. Really rough, scratchy surfaces like driftwood or porous / textured rocks help pull bits of shed off the toes as they walk over it and keep the nails down as a bonus.
Where shedding becomes an issue is if they have these little shed problems with some on the toes and some on the tail but it doesn't get dealt with for many sheds. Health concerns and toes issues become a problem after many bad sheds - so many months of these issues not being dealt with. It isn't going to become a problem after 3 days or a week. I find that if you give them good conditions, they shed perfectly on their own 98% of the time. Sometimes a little olive oil on the toes helps moisturise and get the last bit of shed off, some people like giving them lukewarm baths to ensure it is all gone... But they shouldn't have lots of issues shedding and shouldn't require your immediate help every shed. If yours isn't comfortable being handled, then just keep an eye on it. If there is still some shed after a week, quickly rub some olive oil into the toes - you can do it quickly and it won't stress him too much.
Sorry - this isn't necessarily directed at you, there have been quite a few questions about shedding lately so this is more general info for anyone interested.
