It will be fabulous on VG.
There is a stench along the North Sound Road on the stretch opposite Virgin Gorla Village (formerly The Olde Yard Village). That is the only place we noticed it two weeks ago. Because of prevailing winds, it seems to only be comming ashore on the east side of the island. All of the west side beaches were fine, including the Baths, the Crawl and Savannah Bay. So unless you are staying at Virgin Gorda Village, you will be fine.
It has been a fairly dry May, but a small squall is almost a certainty at some point on your trip. It will pass quickly and serves to cool things down a bit.
Regarding Jet Skies, I am suprised at how quiet the ones at Leverick are. I have never heard them from the pool deck at Euphoria and they pass by just below us.
It will be great. Best wishes with the wedding.