Congratulations on the milestones!
These are the best ear plugs: http://www.proplugs.com/
I spend a lot of time in the water. Mostly I am avoiding cold water from entering the ear. I get the kind with the hole for hearing, but you probably don't need that.
They come in sizes. You will need a fit kit first.
Good luck,
Sarah