I might miss a few, but the ones i know are Fire Blast, Will-o-whisp, Flamethrower, Fire Spin, Ember, Overheat, Flamewheel, Flare Blitz, Blaze Kick, and Fire Punch.
The only move it can do is "Transform" This means it can momentarily learn all the moves of one of the opponent's Pokemon, for example if you were battling a fire type Chimchar, it would learn some fire type moves. If you're looking for a Pokemon which always knows moves i would recommend catching another Pokemon!
Ground type moves, rock type moves and water type moves are super-effective against fire type pokemon.
Fire type Pokemon or fire type moves beat electric Pokemon.
Fire type moves
Bug Pokemon are weak against: Fire type moves, Rock Type moves and Flying Type moves.
The best Pokemon to have in Pokemon diamond is Arceus because he has the best stats in Pokemon diamond. Answer 2 Marowak and Latios are better. Answer 3 Dragonite would have to be the best! It has great stats, is immune to a lot of types and can learn many moves like fire-type moves to deal with super effective ice-types.
fire type
Fighting and Ground type moves are most effective against dialga, since it is a dragon+steel type pokemon.
yes u can
Have a strong fire type pokemon.
It depends if you have a way you can cheat or not
Ice type Pokemon in Pokemon Pearl are weak to fighting type moves, rock type moves steel type moves and fire type moves. This has not changed since the first generation (Pokemon Red and Blue/Green) when the steel type did not exist.