Yes. Please dress in semi formal attire.
Yes. We politely ask you to do your best to leave the young ones at home if possible.