Yes, reservations are recommended Thursday and Friday and Saturday and Sunday
At River Rocks (inside) yes; at The Dock (outside) no per their website.
I believe that you can for parties of 8 or more.
River Rocks has indoor and outdoor seating. Our party of two did not make a reservation for outdoor seating. I think like any other establishment, you might have to make reservations for ten or more for your party. I would recommend to get there early, you might have a wait.
Thanks! Your answer is awaiting moderation.