Mid May !? Please ensure you bring everything you might need for that time of year in this part of the country.
Let's see... what would include: hip waders (for the possible flooding), parka and snow boots (for the snow) and Bermuda shorts (for the heat) - there, I think that should cover it
Whereabouts are you guys planning on camping when you come to Calgary?