During the week for lunch you'd be ok, but on the weekends or evenings I'd make reservations if you don't want to wait. Sometimes they're very busy.
No, but highly recommended
Always best
Not required but you should.
On Saturday night you may. Especially if you want to sit outside.
No, you do not. Depending on the day of the week I may recommend to reserve a table.
Thanks! Your answer is awaiting moderation.