No problem getting seated. I've only had to wait once out of 25 or 30 times I have visited.
Yes, consider calling a day or two ahead.
They take reservations or you can pick a table online but you should probably plan a day or two in advance
As far as I know, you can make reservations. But I would call and confirm that.....
Thanks! Your answer is awaiting moderation.