I'm pretty certain the injuries are puncture wounds from a bite, if I had to guess I'd say the two main punctures are canine teeth on a cat (I enjoyed the irony of typing those last few words).
As Steve said, they will improve over time and each shed will look better. I've seen a cat bite first hand when my parietalis escaped and the cat found her first, Nobby's bite wasn't as bad as you have there, but 9 months later you wouldn't know it was there unless you are looking. Treat with the betadine solution as suggested by Steve, cat's mouths are a reservoir of bacteria and you want to avoid any infection.