As for the TM, that is what our legal department advice us to do.
Your legal department has no sense of style.
Naturally, I'm not a lawyer, so I can say that putting a superscript "TM" on every possible thing makes you look like you're just following a checklist, or possibly did it automatically. Microsoft(TM)(C)(R) tends toward that kind of stuff in it's very, very corporate written material.