Like others have said, it is best to have a reservation. If you go early, I'd say around 5:00, you may be able to get a table without a reservation
Yes It's best.
Yes, but usually they can work you in if you don't.
Thanks! Your answer is awaiting moderation.