A thin "pocket" glued on the inside of the uniform that would accommodate a thin semi-flexible piece of metal seems to be the best solution. This way you can remove the metal so the uniform can be washed. As for the magnets, it makes sense to use two of them. This helps prevent accidental spinning of the comm badge. I don't think any other efforts on alignment are necessary. Just look in the mirror and affix.