1. We don't know exactly. 2. It's strong against Dragon at the very least. We don't know the rest. 3. Jigglypuff, Marill, and Gardevoir are the ones we know of so far. They are simply getting Fairy as a secondary type, not as a complete replacement.
R.I.P. Pokemon Cycle Fact: Things are so much better when taken at face value.