No you don't.
Yes, you always should get a reservation. They seat people with reservations first and hold tables as well. Trust me it's worth it. Do it in the universal app.
You should definitely make a reservation early in the morning as soon as they open.
No
Thanks! Your answer is awaiting moderation.