Not usually. But it's a small space place
No. You can call ahead to let them know to expect you, though, and that's polite if you have a big group. You may have a wait at a busy time but not usually.
Bring beer
I would if you have a large group
Sometimes
No they are not. I would recommend it for large groups however. Take some good rum for the Thai tea.
We went on a weekend afternoon and got in right away without a reservation. I guess it probably varies depending on what else is going on nearby, weather etc .
Thanks! Your answer is awaiting moderation.