Dressy casual! The Knot website has a great dressy casual article online with examples. It’ll be partially outside, so aim for breathable fabrics!
No wedding shower, but gifts can be given either before the wedding or at the wedding—we’ll have a table dedicated to gifts!