Like others have said, use a sharp drill bit and start with a smaller pilot hole, 1/8” is good and stepping to ¼” and then 3/8” is safer if you’re an NMO virgin. Find a thin piece of sheet metal or thin hard plastic to place between the headliner and roof to keep the drill bit from snagging anything, this way you won’t have to dismantle much in the roof. A hole saw is fine if you can find one that small. A Greenlee punch for this job is a bit silly as you have to DRILL a hole for it anyway and a Greenlee punch is more apt to damage your roof while swinging a wrench around trying to avoid scraping the paint or warping the thin roof material. You generally need a wrench on both sides, hard to do up inside a headliner and the punch will cost about $30. Also, 3/8” is an odd size for an NMO mount, they usually take a ¾” hole. The NMO was designed to be completely installed from the top of the roof by angling the partially assembled mount down into a ¾” hole, centering a lip in the below roof part into the hole, then screwing the top part down. They can be assembled into a 3/8” hole but they will not seat properly and can create a gap between the antenna and roof. Make sure the mfr calls out a 3/8” hole, otherwise get ready for a ¾” hole saw. I am still an amateur at this with only maybe 1000 vehicle installs done in a previous life. Hopefully some more experienced people will chime in.
prcguy