No, just light appetizers and dessert.
Yes, children are welcome.
Yes, however we recommend ubering or staying at near by hotel if you plan on drinking.