You can get Razor Fangs from wild Bruxish.
A for the Key Shards
Wetlands Laboratory
Right Room
Card Key Shard #1 (2nd container under the blue monitor switch)#Not detected by the Itemfinder!
Valor Summit
Card Key Shard #2 (rock at the bottom right, top area of the Summit) #Not detected by the Itemfinder!
Darchlight Cave Stairs Area (Dark)
Card Key Shard #3 (lower left black rock after the bridge, left stairs area) #Not detected by the Itemfinder!
I copied this from the Item Guide.