you can get some very good ones these days, you need to have your ears tested for them as they can be custom made to suit the user.
They will all definately fir under a helmet as they are just like ear plugs nowadays, or bluetooth headset size if ts a freebie of the NHS