New Jersey Transit
Per the NJ Transit website, there are 3 lots with a total of 223 spaces for parking, all of which are resident permit parking only.
Oradell Police's site has parking regulations at the bottom of their page:
Oradell Police Department - Oradell, NJ and I'd suggest you contact them to confirm it, but I'd assume it's correct.
Those can be summarized as: The 3 hour parking is for if you don't have a permit. You can only get a permit after you've switched your driver's license and car registration to the new address.
Otherwise, I have no experience with the town and can't answer the rest of your questions. Perhaps ask the police department if you're guaranteed a spot with a permit?