1st: Does Magic Guard prevent recoil? (Take Down, Brave Bird, Flare Blitz, ect.)
2nd: Does Magic Guard prevent damage from Spikes and Stealth Rock?
3rd: Does Magic Guard prevent status effects and damage from stuff like Life Orb and Flame Orb?
4th: Is there anything else Magic Guard does prevent?