Adding Crystals And Rhinestones To Ribbon On Cake?

Hi everyone,Can anyone tell me the kind of ribbon to need to use for a bride that wants it attached to the cake - it will be buttercream icing not fondant and I was afraid the oil would bleed through. I also need to know how to attache the rhinestones to the ribbon, is this done with a tiny bit of royal icing or something else.