He's at the top of pewter city in the museum. go in, and go to the room on the right. he's sitting behind a desk.
Theres a guy in the pewter museum who will turn your fossil into pokemon.
You cannot get Skull Fossil or Armor Fossil in Pokemon HeartGold.
take it to the pewter museum and talk to the guy with the black hair he will take your fossil and make it into an omanyte
you have to go to the girl in your hometown and ask her seven times then go to oak and ask him he'll give you a fossil then go to the fossil guy
IT is in the mountain where you fight a guy and you get to choose which fossil to get
in the nacrene gym
The museum in Oreburgh city has a guy behind the counter that will make you a Pokemon from a fossil.
The plume fossil is a fossil that contains the Pokemon archen but you can either get the plume fossil or the cover fossil from this guy in the relic castle.
I forgot what town it's in but you go to a fossil musem and the guy there turns your fossil into a Pokemon for you after you go out of the musem
in pewter city
To get Cranidos you need to get a skull fossil, then you take it to the Oreburgh fossil museum north east of the Pokemon center and talk to the scientist guy at the desk.
take it to oreburg and talk to the guy in the museum