He goes to the Shinto Ruins in Pokemon HeartGold and SoulSilver. You will see him if you do the Arceus subquest
You will need to have Arceus to hold a Flame Plate and its Multitype ability will change its type to Fire. You can obtain the Flame Plate in Stark Mountain in Pokemon Diamond, Pearl, and Platinum. Alternatively, you acquire a Flame Plate by showing a hiker in Oreburgh Mine an Arceus in Pokemon Platinum only.
There are 18 Fire Attacks in Pokemon Diamond, Pearl and Platinum.
use a fire Pokemon
With something called CHEATS.
migrate it from Pokemon fire red version
fire-type pokemon.
no Pokemon evolves with a fire stone in Pokemon platinum except eevee which turns in to flareon
fire dah
for 2-5 turns
you see all the Pokemon in platinum and trade from your other games like emerald, blue, fire red etc and that is how you find all Pokemon in platinum.
the three starter Pokemon are the same in platinum as diamond and pearl. They are chimchar-fire, piplup-water, and turtwig-grass.
fire punch isn't a TM in platinum. There is a move tutor who will teach it to your Pokemon. it is the tutor on the route west of pastoria city