You use rock smash and can sometimes find fossils.
amber kauto and amdrie
Yes. You find zekrom in Pokemon white and the white Pokemon in Pokemon black.
Fossils cannot be created in Pokemon FireRed, there is a finite number of them to find.
in the museum talk to the guy alone at the desk he will revive it
There are only 2 fossils in Pokemon black but you can only chose 1 >You can also get fossils from the man in Twist Mountain (only if you have the national pokedex). In total, there are nine different fossils and eight you can revive.
You use rock smash and can sometimes find fossils.
there is no fossils of squrtle in any game
The underground
amber kauto and amdrie
In Devon Corp.
Dig Underground
Yes. I found 3completely rare fossils by digging.
to find fossils go underground by getting the kit and then you can just find them while digging
only the underground.
In Pokemon Emerald, the researcher on reviving Pokemon fossils is located in the Fossil Maniac's house in Fallarbor Town. You can find him by entering the house and interacting with him to revive fossils into Pokemon.
If by "stones for Pokemon" you mean Fossils you can find them at the Underground once you have the National Pokedex since most fossils are not of Pokemon that are included in the normal Pokedex: Kabuto, Anorith, Leelip, Omanite, Aerodactile.