What is a font and which ones are available and where can I get them?
There are a bunch of fonts available for the tengwar and cirth alphabets. There is also a font for the Sarati of Rumil. There is a TEX font for the Goblin alphabet. As far as I know, there is not yet any font available for the Runes of Gondolin, but if you hear of one, please let me know. There are also some little software packages which allow you to more easily use the fonts. But you have to know how to write in tengwar or cirth to be able to transcribe your texts into these fonts, because the keymapping is not usually very direct, and the use of the fonts varies by language.