Yes to both questions.
It’s plausible given the name, but it’s not literal. The LFE are something different.
An upcoming interview will detail this, hopefully in length.
None of the characters that you’ve seen in TES, no.