I would agree, get some riding pants with the armor.
Camelback works great, mine was from Costco and had a small loop on the straps that would hold the mouthpiece on my left side near shoulder. That way could use my non throttle hand.
Enjoy your ride!