No. If you stay at a Walt Disney World hotel then parking is free at the Parks. The hotel will give you a pass to display in your windshield and show at the Parking plazas. If you are staying off Disney property then you will have to pay the current price of parking $22, each day. You only have to pay for parking once a day. If you drive between parks on the same day, simply show your parking pass from the first Park and you won't have to pay again.
Yes
Yes... But, bear in mind that only Magic Kingdom, (the main Park), is open late
Yes, there are many options for different numbers of days as well as you can go to different parks on the same day. You can customize what you want. Lool at their website for details.
Thanks! Your answer is awaiting moderation.