You first have to catch all the pokemon in your kanto dex. As a reward professor oak will give you one out of the three johto starters ie Totodile, Chikorita or Cyndaquil
Old amber- Aerodactyl
Dome fossil- Kabuto
Spiral fossil-Omanyte
Claw fossil-Anorith
Root fossil-Lileep
Skull fossil-Cranidos
Shield fossil-Sheildon
You can revive these fossil in pewter city in leaf green and fire red, Oreburgh city in pokemon pearl and diamond.