Not everyone can wear RS....only Germa can use it....and it is canon...
I won't say its exclusive to Germa, but instead each person has their dedicated suit created for them. But to use that suit, you need certain level of physical prowess, some physical talent hence why Germa needed to be genetically modified to fit the physical attributes require to wear that suit.
Now Sanji was a failed experiment but only through his training or what ever the fuck he did with Zeff and in 2 year time skip, he had gained physical attributes to use Raid Suit.
Like take from real life, this guy build a jet suit but not everyone can use that. You need certain level of physical and athletic training to control it
And by this logic you can easily make a Raid Suit for Luffy and Zoro who are physically stronger than him
But once you have the suit, the Suit comes with perks that you can use. Unlike Sword which, in case of Enma, just like Raid Suit requires certain level of special talent, in case of Enma significantly higher talent as likes of High tier scabbards are unable to wield it. Even if you have that talent, what you do with Enma still depends on your ability as a swordsman. It doesn't make you invisible, it is not gonna shoot some kinda beams, it is not gonna make you faster, make you more durable etc.