Round tables seat 10 people each normally. 12 seats may feel cramped unless you choose the rectangle tables. You'll have to call the restaurant to get a quote.
Call management. The menu has vastly different prices for different dishes, so I cannot suggest. They also have set prices for per table for banquet.
Thanks! Your answer is awaiting moderation.