Hopefully the traffic wasn't as bad , OR LONG as your post. With the trees turning, the next few weeks are going to be a horror show.

Regarding the pass, drop in to your local park service office. Have them do it for you.