Anywhere else, I'd agree with you, but this is NJ. Sure, there are many pro-gun or simply intelligent, sensible officers. But there are plenty here that think that only they should carry guns and will charge you even if the case is flimsy.
I don't know, but most firearms violations in NJ are a felony. Also, the 450 feet requirement sounds like statewide hunting regulations so I suspect it may be a state law redundantly added into local law. I don't know, but I also don't want to find out the hard way.