I can reply to one of your questions. I called last week to the Courtyard to inquire if they give you a parking pass if you decide to drive to the parks and was told that because they provide fee transportation to the parks they DO NOT give you a parking pass. If you decide to take your car to the parks you pay the parking fee which I believe is currently $6.00. Even with this it is a great deal on a very nice hotel. I have not heard complaints on their bus service at all so you could leave your car at the hotel with no problems in getting around. My hubby prefers to have his car at all times, but that is his choice.
Hoping you have a great trip.
