Yes. Yes, but close to the airport for shuttle. Yes. Yes.Some discounts came with the season tickets. Is it cost effective? Are the spots out of the way? Will my car be there when I get back? Are the shuttles frequent?
Parking for you is an option. I've used the Haynes lot often and no issues with self park. Always there to pick up right up at your car to bring you to the terminal and run frequently through the terminals that never a long wait (unless your coming very late at night).I used the Haynes Ave location before and after Parking Spot took over. You drop it off, they park it in a fenced secure lot. They shuttle you over to your terminal. Directly across the main entrance on Rt 1 South. When you land you call and in a few minutes the shuttle picks you up and brings you back and they pull your car up to the office. Big advantage over parking in Economy lot on airport is two fold. Shuttle service much quicker than PA bus. One time it snowed a bunch while I was away. If I was in P6 or P7 at EWR I would be digging myself out after the contract plows had come through. At the Haynes/Parking Spot they brought the car around free of snow.
I have a card and will look into combining it with the Rutgers card. I use "The Spot" which is the least expensive, but all outdoor parking. Never had a problem. I just returned from a weekend trip to Seattle Sunday night (actually 1AM Monday morning) and it took just a few minutes for the shuttle bus to arrive in front of Terminal C.