No, you do not need a ticket. Go the the website and look under Frequently Asked Questions. Veterans, active duty, and first responders can go without a ticket and bring ONE guest with them. You will only be denied entry if it is full to capacity. In that case, just wait.
You will need a ticket. Also realize, the waiting time for a ticket is long. You will not be able to got a ticket for months. Plan accordingly.
Need a ticket, yes.
Everyone needs a ticket. Go to their website.
Thanks! Your answer is awaiting moderation.