At level 37
Vespiquen learns Defend Order at Level 13, But since a Female Combee doesn't evolve until level 21, You have to get a Heart Scale and get Defend Order through the Move Tutor.
In Pokémon Diamond, Gabite will need to go to the Move Remember's in the order of not knowing Tackle, Sand-attack, Dragon Rage, Sandstorm, Take Down or Sand Tomb however it'll learn Slash at Level 28, Dragon Claw at Level 33, Dig at Level 40 and Dragon Rush at Level 49. Garchomp will need to go to the Move Remember in the event of not knowing Tackle, Fire Fang, Sand Attack, Sandstorm, Dragon Rage, Sand Tomb, Take Down, Slash, Dragon Claw and Dig however it will learn Crunch at Level 48 and it will alsao learn Dragon Rush at Level 55.
Unfortunately, Nidoking doesn't learn Horn Drill at all. In order to have your Nidoking learn Horn Drill, you'll need to level up your Nidorino to level 46 (you learn Horn Drill at that level) and then evolve it into a Nidoking.
Unfortunately, Arcanine does not learn Flamethrower. Your must level your Growlithe up to lv 50 to learn Flamethrower and then evolve it to Arcanine in order for Arcanine to have the move.
At level 37
Vespiquen learns Defend Order at Level 13, But since a Female Combee doesn't evolve until level 21, You have to get a Heart Scale and get Defend Order through the Move Tutor.
To make it easier --------- The chances of getting a level 3-20 Vespiquen is very rare but there are still chances, so all the moves between the lines are the rare chance Vespiquen's. Sweet scent, gust level: always --------- poison sting level: 3 confuse ray level: 7 fury cutter level: 9 defend order level: 13 pursuit level: 15 fury swipes level: 19 --------- power gem level: 21 heal order level: 25 toxic level: 27 slash level: 31 captivate level: 33 attack order level: 37 swagger level: 39 destiny bond level: 43
You can't stop it from using Heal Order unless Heal Order runs out of PP. Just try to use a super-effective attack on Vespiquen to knock it out in one turn.
In Pokémon Pearl, the moves that Vespiquen is capable of learning via level up is Attack Order, Defend Order, Power Gem, Gust, Sweet Scent, Poison Stingi, Fury Cutter, Confuse Ray, Fury Swipes, Pursuit, Toxic, Captivate, Slash, Heal Order, Destiny Bond and Swagger.
In Pokémon Diamond, the moves that Vespiquen is capable of learning in the game would include ones such as Attack Order, Defend Order, Heal Order, Sweet Scent, Gust, Confuse Ray, Poisonn Sting, Fury Cutter, Pursuit, Fury Swipes, Power Gem, Slash, Captivate, Toxic, Swagger and Destiny Bond.
In Pokémon Diamond and Pearl, Vespiquen's level-up moves are Gust, Sweet Scent, Confuse Ray, Poison Sting, Defender Order, Pursuit, Fury Cutter, Fury Swipes, Power Gem, Heal Order, Toxic, Captivate, Slash, Swagger, Destiny Bond and Attack Order. In Pokémon Black and White, it is capable of learning moves such as Confuse Ray, Pursuit, Fury Swipes, Fury Cutter, Gust, Sweet Scent, Gust, Defend Order, Poison Sting, Heal Order, Power Gem, Slash, Toxic, Attack Order, Aptivate, Swagger and Destiny Bond.
No thas not really possible
In Pokémon Diamond, Gabite will need to go to the Move Remember's in the order of not knowing Tackle, Sand-attack, Dragon Rage, Sandstorm, Take Down or Sand Tomb however it'll learn Slash at Level 28, Dragon Claw at Level 33, Dig at Level 40 and Dragon Rush at Level 49. Garchomp will need to go to the Move Remember in the event of not knowing Tackle, Fire Fang, Sand Attack, Sandstorm, Dragon Rage, Sand Tomb, Take Down, Slash, Dragon Claw and Dig however it will learn Crunch at Level 48 and it will alsao learn Dragon Rush at Level 55.
Unfortunately, Nidoking doesn't learn Horn Drill at all. In order to have your Nidoking learn Horn Drill, you'll need to level up your Nidorino to level 46 (you learn Horn Drill at that level) and then evolve it into a Nidoking.
Unfortunately, Arcanine does not learn Flamethrower. Your must level your Growlithe up to lv 50 to learn Flamethrower and then evolve it to Arcanine in order for Arcanine to have the move.
You must reach Level 60 in order to fly a mount. However, if you are a Druid, you learn flight form at Level 58. At Level 60 you will get an automatic quest instructing you on where to go to learn how to fly.