Both the ceremony and reception will be at the same location: Defiance Ridge Vineyards 2711 S Missouri 94, Defiance, MO 63341
Whatever feels natural. Usual wedding attire is recommended but feel free to wear what you choose.
Yes, if you want to bring them.