In Pokémon Platinum, the moves that Salamence is capable of learning moves such as Thunder Fang, Rage, Fire Fang, Leer, Bite, Headbutt, Focus Energy, Ember, DragonBreath, Protect, Zen Headbutt and Scary Face however it will learn Fly at Level 50 and then it will also learn moves such as the Dark-type move called Crunch, the Dragon-type move called Dragon Claw and the Normal-type move called Double-edge.
no
95
go to iron island. riley gives it to you at the entrance
look online and search for online pokedex
all the Pokemon on dimmond that can learn flash can still learn flash in the platinum game too
Crush is a field move, exclusive to Pokemon Ranger. You may be looking for Crush Claw(sorry if your not!). A good site to see which moves Pokemon can learn is http://www.serebii.net.
your Pokemon CANT learn cut in ruby, sapphire or emerald. you have to trade a Pokemon that's holding the TM cut (from sinnoh region game, platinum, diamond and pearl) then take it off them and they can learn cut.
salamance didn`t learn earthquake but you can teach it using TM
poliwrath
no.
Get the HM Surf then teach it to a pokemon.
its a move your Pokemon might learn