Nice present. The good thing about Penn’s, they’re Easy to work on , parts are largely available and not that expensive.
There is a guy from New Jersey, i think, on Youtube that goes through most Penns and gives step by step on how to disassemble clean, lube and assemble. You can search by model number.
I went through mine couple of winters ago, kinda fun on a cold rainy day.
Sounds like you have a good FIL