#8: I have the name
EGLAREST (e-glare + St.) in my head, but can't remember where it is.
Ah, one of the Havens of the Falas. That ought to work, then.
And for #6: my mind immediately jumped to the
Athrabeth (I am after all a Finrod loyalist), and I think
ANDRETH = death + North + Right?
hS