Where can one obtain a parking pass?
To obtain a parking pass, it depends on where you are wanting to park. There are some sites online where you can obtain decals to hang in your window. You can also obtain a handicap sign to hang from your mirror, if applicable, from your local license bureau office.
Needing a parking pass for airports depends on the particular airport. There are usually different levels of parking per airport, such as uncovered parking lots with discounted prices, to covered parking spots requiring a pass. There should be detailed parking information on the website of the airport you are going to be flying in and out of.
Yes, although there are almost no roads on the actual campus. You will either walk or ride a bike to all of your classes. If you live off campus, you can by a commuter parking pass and park in one the parking lots around campus that are designated for commuter parking. If you live on campus, you have get a resident parking pass, but as i understand it, they are difficult to get.