Quoted By:
Oops, I just saw that you need one from each gen. Keeping that in mind, I have my team:
8th gym leader
>espeon level 52 leftovers
>victini level 54 life orb
>metagross level 56 air balloon
>azelf level 58 lum berry
>malamar level 59 blackglasses
>starmie level 60 expert belt
My plan would be to send out espeon for magic bounce stealth rocks and use both of my screens. Then I would switch in starmie if needed to sweep. Then azelf/victini to set up and sweep if starmie fails (unlikely), and malamar and metagross as back up.
And no, your pokemon would not be this level when you fought me unless you grinded. That's another aspect of what makes my team so hard.