Yes, but you must register online the day you are going, you cannot reserve a day ahead. I suggest getting up early even if it is only to reserve your spot. After that you get text messages indicating the time to head that way...
Yes. You should register ahead of time on their web page.
Thanks! Your answer is awaiting moderation.