He's at Fallarbor Town
The fossil Pokemon available in Pokemon Emerald include Anorith, revived from the Claw Fossil, and Lileep, revived from the Root Fossil.
You get Anorith from a certain Pokemon fossil.
The root fossil must be brought to the Devon Coronation in Rustboro city. The fossil will then be revived into a lileep Pokemon. The claw fossil also found in emerald revives into the Anorith Pokemon.
kabuto and omntye. kabuto is the left fossil and omantye is the right fossil.
In the desert and in mirage tower.
when your in the cave where you get ditto (in fossil manics house) go in the cave after you beat the elite 4 then go all the way right
The Helix Fossil, as well as the Dome Fossil, do not appear in Pokemon Emerald, Ruby, or Sapphire. The only two fossils obtainable in Emerald are the Root and Claw Fossil, which can be found in the desert in Route 111 (for Emerald, they are at the top of the Mirage Tower which appears and disappears frequently in the Desert), and you can only pick one of the two.
Claw Fossil - Anorith Root Fossil - Lileep
talk to the fossil maniac's li'l brother
the fossil maniacs brother
U get it from the fossil maniac
the fossil maniac is on route 114, left of fallarbor hope that helped