Casual/formal, but it is an outdoor wedding and reception. Make sure to check the weather.
Yes, there will be beer and wine.