Ceremony and Reception are both indoors, so any formal attire may be worn. Bring an extra pair of dancing shoes for the reception. It is also an evening event, so a light jacket might be needed for afterwards.
Absolutely! They are actually right next door to each other, which means no need to travel.