I've had Slipstreamz Spoilers on one helmet for several years, and would say they work at reducing wind noise. It's not night/day different, but is noticeable and appreciable. They also have a full cover product, which I've not used.
Slipstreamz - Products - The Spoiler
To the helmet question, yes, an aero type helmet will almost certainly reduce wind noise, too.