First time going to a Giants game despite being a longtime fan.

Quick logistics questions: Arriving from NJ Turnpike exits, what time should I arrive before game to give us some time to walk around etc.? Is there going to be a lot of traffic, say, 3 hours before game time?

Anyone ever use Vince Lombardi service area as a carpool location in? Any issues?

And how long does it take to get OUT of the new stadium and parking at end of game?

Anything else a newbie should know?

Thanks much.