Moltres, Entei,and Arceus (after using its' Multitype ability).
Maybe Typhlosion.:~)
Either Charizard, Moltres or Arcanine
Statistically, Mewtwo, Ho-Oh, and Lugia are tied as the strongest pokemon when based on stats.
Mew from the fire mountain. bring master ball
The strongest fire - type move is V-Generate with a base attack of 180 and accuracy of 96%!
flareon is a fire type flamthrower is th most powerful Moves but you think it was fire blast.
charizard has humongous high stats, arcanine is excellent.
Focus Punch is most powerful, but is un-reliable with using substitute first, considering if the opponent hits you it fails. Brick Break is most reliable.
Totodile's weakness is grass and he is powerful against rock and fire.
Arceus
Caterpie
This most likely a matter of opinion, but I put it like this 1. Cyndaquill, because Fire Pokemon arent that easy to come by and since you play Soul Silver Typloshion is probably the most powerful fire type in you'll get 2. Totodile, Because you will always have to catch a Water Pokemon anyway Feraligatr is both powerful and cool 3. Chikorita, Because Grass types arent that useful, but it is cool.