I'm absolutely horrible at this kinda stuff - especially movesets. It'd be nice if a pro out there could lend me a hand. :) I currently have no equip items on my Pokemon, so feel free to suggest those as well. I also don't know much about EVs/IVs or anything like that, so... If you want me to list something specific just tell me. My team probably isn't very impressive anyway. I'm going to list levels in order to help with moveset planning because I know they will learn more moves later on.
Charizard Lv 72
Impish nature
Slash
Flamethrower
Fire Spin
Fly
Vespiquen Lv 55
Sassy nature
Heal Order
Attack Order
Power Gem
Swagger
(Shiny) Milotic Lv 34
Mild nature
Iron Tail
Dragon Pulse
Toxic
Recover
Roserade Lv 72
Bold nature
Giga Drain
Shadow Ball
Magical Leaf
GrassWhistle
Froslass Lv62
Naughty nature
Thunderbolt
Ice Beam
Shadow Ball
Psychic
Machamp Lv 46
Naive nature
Submission
Brick Break
Cross Chop
Flamethrower
Charizard Lv 72
Impish nature
Slash
Flamethrower
Fire Spin
Fly
Vespiquen Lv 55
Sassy nature
Heal Order
Attack Order
Power Gem
Swagger
(Shiny) Milotic Lv 34
Mild nature
Iron Tail
Dragon Pulse
Toxic
Recover
Roserade Lv 72
Bold nature
Giga Drain
Shadow Ball
Magical Leaf
GrassWhistle
Froslass Lv62
Naughty nature
Thunderbolt
Ice Beam
Shadow Ball
Psychic
Machamp Lv 46
Naive nature
Submission
Brick Break
Cross Chop
Flamethrower