I can atleast answer one of those. The eldritch cave is the place between salon and the temple. It's part of the mindbreaker race progression. There is a cave in the low mountains, you will get a warning upon finding it the first time, if you decide not to enter i dont think you can find it...