Poor little guy. Considering cat paws can have a lot of bacteria on them, I would seek something which can clean his wounds right away.
Do you by chance wear contacts? I've read of people having luck using a contact solution to help wounds heal and prevent infection. Maybe getting a cotton swab and dabbing it on the lid will help clean it. If you have any Neosporin without painkiller in it, you can also use this on his wound to help it heal. All else fails, if you have any non-iodized salt (it will say on the packaging if it does or doesn't), you can make a weak saline solution with warm, treated water and dab/drip some on there. Unfortunately, I don't have a water/salt ratio I can recommend, but to give you an idea, contact solution isn't even 1%, so you only need very little.
Seeing a vet would be best, it will likely be difficult to determine if there are internal injuries. To prevent possible infection, I would completely clean his tank and leave it pretty spartan; paper towels laid on the bottom, his water dish, and one or two things he can hide in or around.