Recommend, not needed.
Large tables are available for big dining parties, I would recommend calling ahead to understand wait time in case it is during peak hours
Depends on the size of group that you will have in your party but most of the time you don't need reservations the white time even during busy times is not long at all
Thanks! Your answer is awaiting moderation.