We would recommend arriving 30-40 minutes prior to the ceremony.
Yes there is.
Yes, and please go to the registry tab on our website.