Hi,
Yes, you can use any font provider, but if it isn't a supported font provider like Google WebFonts, Font Squirell or Adobe Edge Fonts then you will have to implement the font in the template manually (you will have to place a proper link element and CSS code in the layouts/blocks/head.php file).