You can upload custom font at the “Theme option > Typography > Upload font” section. Both EOT and TTF font need to be supplied to make the font support across all devices.
You can generate the font file here.
To apply the font in additional place, you can use Additional Font and Additional Font 2 option.
And you must use custom style to apply the additional font in your site. You can check my video below to see how I do it.