Hi Jodie,
I have a couple of suggestions for the dads/men to be included in on, as there was one in my family that did these, and they were a blast apparently.
1. All the guys put on towels with pins like a nappy. They have to wear a paper bonnet and a dummy around their neck on a ribbon , and are all are given a baby bottle filled with beer.
They then have to race each other to down the baby bottle of beer first.

2. The dads all line up and are given a doll and a cloth nappy, some pins and talc. The race is for the first dad to change the baby.

A party game for everyone is pin the dummy on the baby,,, very funny as it makes everyone feel like a kid again

As Saram said, light sandwiches, fruit platters,,, mini quiches ,,,,etc are great in hot weather,,,, and also a nice big bowl of punch with ice in it is great as everyone can just refill as they need. Also some little patty cakes with blue and pink icing are great, and you can decorate with things like those jelly babies, milk bottles (hint from my great belly buddies group lol) etc
Good luck planning the babyshower, I am sure it will be a smash hit