What method would you choose other than welding? Honestly, if your frame is so rusted that you don't think a weld would hold, you have bigger trouble than a shock mount. As for being illegal, I would think that welding it would be the closest thing to OEM spec - what surpasses that?
Just clean it up, weld it on, and undercoat it. Check the other side while you're under there.