Omanyte is only in the endgame. And in BD it is Rare and in SP Very Rare
For Spiritomb you need the Odd-Keystone And place it in Route 209 in the Hallowed Tower and you must talk with 32 diffrent NPC in the underground to lure Spiritomb to the Hallowed tower. (Not a easy feat since they could be everywhere in the entire underground. If you want to do this you must think this very through and well)