The ceremony and reception will technically be inside, but if the weather is nice we will open the roof for the ceremony.
Yes
Dress your best but also be comfortable and wear your dancing shoes!