Regarding the plausibly elvish words, if you don't mind a shameless plug, I have a tool that can work with reusable grammar files, technically making it easier to play with for non-programmer language enthusiasts: https://baturin.org/tools/bnfgen/ I'm not sure if the rare combos check makes the grammar context-sensitive though, it may.
Thanks! I've removed it.