I purchased my seer stone at a rock shop in Austin Nevada but I've yet to find the right rock+hat combination to make my rock anything but an interesting stone.
The crenulations found in the ornithopod dinosaur's teeth suggest that they were not teeth, but of a certain genera of brachiopod. Brachiopods tend to nest together like this. It's certainly a stretch to say that the opalized fragment is a jawbone. My source here is myself. I wrote a thesis on brachiopods of the Upper Ordovician.
The Seer Stone is a simple banded iron formation; aka BIF.
Both represent a fascinating period in historical geology.