I've only parked here for airport trips and they run a van to/from the terminals at Newark. There is an indoor waiting area so you could comfortably call a cab or ride share to pick you up and take you to the pier in Bayonne.
FYI -- I've used SNAP parking in Newark (near the airport) many times. Cars are parked in a garage which means protection from snow when traveling in the winter months.