Since i hate pokemon, theres no way i'll answer that.
you can find a thunder stone by checking the UNDERGROUND
in iron island
in stark mountain
you can probably get it Underground.
Iron Island.
You can find a Shiny Stone in Route 228 in Pokemon Diamond and Pearl. In Pokemon Platinum, you can also find a Shiny Stone on Iron Island.
to get a leafeon in Pokemon platinum, you need to have an eevee and then at any lvl you have to use a leaf stone!
End of iron island
End of Iron Island
there is no "electric stone" but there is a thunder stone witch can be found under ground
There is no Arcanine in Pokemon Platinum. You must find a Growlithe and evolve it with a fire stone. You can find Growlithe in Route 201 and 202 with Pokemon FireRed in your GBA slot.
You can only find a Magma Stone in Pokemon Black 2, White 2, Pokemon Diamond, Pearl, and Platinum. It is not available in Pokemon Black and White.