You dont have to pay to ENTER, but you have to pay to PARK. So carpooling is best! :)
If you call and do the reservation they'll be fine.
Yes, they will need a discover pass. They can have the annual pass for $30 or buy a day pass for $10
Thanks! Your answer is awaiting moderation.