You can't revive it; you can only give it to the professor and he'll give you the TM return for it.
pass the sandstorm
be quiet
what sceintist
Meteorite falls
Go to the town where you can pass by and get to the meteor cave( or what is its name ). Go to the house where the professor is and give him a meteorite. You'll get something from him if you give him a meteorite.
Sadly... no.
Route 3. just after Pewter city :)
Nothing.
Once you get the meteorite from Team Magma, take it to Prof. Cosmo in Fallarbor Town, he'll give you a TM for returning his meteorite
You can buy it at a PokeMart.
Lilycove Department Store, Petalburg City
nothing cos your not supposed to