Not necessary but I would suggest it.
Depends whether you are dining during peak times (e.g. weekend evenings). However, my recommendation would be to make a reservation regardless as they will give you special treatment.
I would recommend it :-)
Recommended but not always necessary - just depends on what time you want to eat.
I would if it's 4 or more in ur party.
Thanks! Your answer is awaiting moderation.