Merry Christmas everyone! I just got Pokemon White 2, and i obviously havent beaten it yet, but i have a good team being planned out. Im not sure if the Elite 4 is any different, and i refuse to spoil the suprise by googling it. So just tell me if i can improve my team, and tell me how it stacks up.

Current Team:
Pignite
LV 19 w/ Charcoal
Quirky/Blaze
Tackle
Flame Charge
Rock Smash (It evolved at lv 18)
Odor Slueth

Riolu
LV 19 w/ Destiny Knot
Impish/Inner Focus
Foresight
Quick Attack
Endure
Force Palm

Magnemite
LV 19 w/ Metal Coat
Modest/Magnet Pull
Thunder Wave
Supersonic
ThunderShock
Magnet Bomb

Sewaddle
LV 16 w/ Exp Share
Gentle/Chlorophyll
Razor Leaf
String Shot
Bug Bite
Cut

My Plans:

Emboar
LV ?? w/ ???
Quirky/Blaze
Brick Break
Flamethrower
Wild Charge
Grass Knot

Lucario
LV ??/ Black Belt
Impish/Inner Focus
Aura Sphere
Earthquake
Return
Rock Slide

Magnezone
LV ?? w/
Modest/ Magnet Pull
Flash Cannon
Thunderbolt
Signal Beam
Hyper Beam/Tri Attack

Leavanny
LV ??/
Gentle/
Leaf Blade
X Scissor
Swords Dance
Aerial Ace/ Shadow Claw

Vaporeon
Lv ??/ ???
???/ Water Absorb
Surf
Ice Beam
Shadow Ball
Aqua Ring

Zoroark
LV ??/ ???
???/ Illusion
Night Daze
Flamethrower
U Turn
Aerial Ace

I l know you can get Eevee in Castelia city, and i heard that you can get zorua later on. I searched a bunch on bulbapedia for movesets and whatnot. So what levels should I be at? Recommended natures for Vaporeon and Zoroark? Moveset changes? Hold Items? How do I stack up to the Elite 4 (Dont tell me what they use, just tell me the types)? Much appreciated and happy holidays!