How to use custom font in iMovie on OSX
First: Install the font:


Open application Font Book
Copy your .TFF font and paste it into the application (or drag and drop)


Second: Change font in iMovie:

If you're in iMovie and you have a textbox, select the text you want its font to change and hit Command + T. The font selection popup opens and you should be able to select your installed font.