1: Close, but not quite
2: Sorry, but incorrect
3: Mega
Thank you for editing it!
1 Ceruelege
2 Gardivoir
3 Mega Loopuny.
All correct!
Did you cheat… (Just kidding)