You do not need reservations. You can reserve private rooms or tables. But if you are just jumping with a few kids no need.
Not normally, the place gets crowded but it always seems to have room for more people.
Thanks! Your answer is awaiting moderation.