The commute from summit train station to Penn station in NYC is about 45 min. That is from getting on the train to getting off. Its not counting the time to leave your house and find parking etc..
You can use the NJ Transit itenerary planner.
New Jersey Transit
Now as for parking passes, to be eligible for the discount, you need to reside in town.