Yes, but I will warn you there will be alcohol there as well as soda, juice, tea, and water to drink.
No, as of now we have none.
It is casual dress. We want you to be comfortable but please be respectful as it is a wedding. No t-shirts or shorts (unless a child).