I have a senna, but before I had that I used these, and still use these when I wear my Arai since I dont have a senna on that:
https://www.amazon.com/Skullcandy-Fix-Headphone-Button-Remote/dp/B007GN1454/ref=sr_1_5?s=aht&ie=UTF8&qid=1481205388&sr=1-5&keywords=skullcandy+the+fix
They stay in my ears when I put the helmet on and stay in there pretty well. I can hear my music and my surroundings to a certain extent. No active sound cancelling though.
I also have these for the office:
https://www.amazon.com/Bose-QuietComfort-Acoustic-Cancelling-Headphones/dp/B0117RFP0Y/ref=sr_1_6?s=electronics&ie=UTF8&qid=1481205498&sr=1-6&keywords=bose+noise+cancelling+headphones
If those buds use the same sound cancelling technology as the ones I have, you may not like the amount of noise that is cancelled out. In my experience with these, constant noises are almost completely gone. The sound processor has a more difficult time cancelling out random noises, like someone clapping. My fear is, the motor and wind noise (since it's pretty constant noise) might be almost completely gone and you'd be riding around near deaf lol.