Yes and yes!
Yes - there are counter seats and full serving tables.
Yes you need to tip. Service is great
Yes, there are servers, but because they are so busy, I saw 3 different servers while I was there. So I think a small tip is appreciated. I tipped them because they did so well in getting me in and out so efficiently.
Yes and yes. Technically you never have to leave a tip, but it is the kind thing to do.
Yes
Thanks! Your answer is awaiting moderation.