For Spriggans, go west in Central Thalanan, at Sil'dih excavation site. I searched for a while too. Just popping in this thread to say yes, they are indeed at the Excavation Site mentioned in the post above.