I can answer the second part of your question - if you are staying at a Disney resort (like Poly), you don't have to pay for parking at the theme parks.

As for the first part of your question, I'm...