Yes hyper puppy is normal. But as puppy momma, you need to ensure his safety.
Playing is okay.
Hitting head is no good
If you ever find him playing too hard, I'd say it's time to give them a break.
My dogs play hard too. When I got my second, she was super hyper, but she wouldn't ever hit her head.
Only time she ever did was when she ran past me and smashed her face into the glass door before I could open it. Guess she didn't see the door. I've admittedly done that before too. She's since learned about glass doors.
But please, if you can prevent it, don't ever let him hit his head (or let him hurt himself in any way or form). And yes, definitely have the vet check him out for concussion.