I wear mine all the time. And it was imposed on me using the Traditional Ritual.
Yup, there is a special rite.
I will post it here as soon as I find it.
The symbolisms of the Medal is a Catechism in itself of our Faith, and numerous blessings that our Lady promised and I have personally experiences and received...ineffable.
So, are you wearing one?
"Come to the foot of the altar. Here graces will be shed on all who ask for them. Graces will be shed especially on those who ask for them."
- Our Lady to St. Catherine Laboure'