Yes and yes! I had ceramic pads on my 300M with Mille Miglia wheels and the difference in brake dust build up was remarkable. Most OEM pads are going to be dustier as they are cheaper and I don't believe they are going to spend the extra $$ for ceramics if they don't have to. Another good choice in pads are the Bendix titanium. I switched to them also and was very happy with their quietness, stopping power, and cleanliness. I was using them against drilled and slotted rotors as well.
GO FOR IT!
GO FOR IT!