Yep.
Yes they do
Yes sir
Yes
Liz
Yup, they accept credit/ debit cards
Yep, credit cards are accepted
Yes, it's 2018. WARNING! Depending on the time you arrive the earlier the better I would suggest. Know that your wait in line will be anywhere between an hour up to 5 hours. So plan accordingly.
Thanks! Your answer is awaiting moderation.