Anti-sieze compound that is silverish in color is okay to use, but MOST people put way to much on. You do not need to coat the threads at all, but just an amount about the equivalent of a match head will do an entire plug. Put it near the thread tips, smear it a little and put the plug in. Personally I remove my spark plugs too much to need to do so, but I have a two stroke.
For brake parts Sil-Glyde is all we use, for both lubing the sliders, and on the back of the brake pads. With a two year warranty on all repairs, and long term customers, we find this is the best solution.