Casual -- shorts or jeans are fine. This will be an indoor/outdoor event, though, so plan accordingly.
No- we have everything we need! All that we want is to spend the day celebrating with our favorite people.
No- this will be more like a party with dinner, drinks, and dancing.