Какой самый оптимальный вариант загрузить шрифты на сайт?
3 шрифта для сайта, это перебор. Ограничитесь одним. Open Sans и PT Sans, разумнее всего грузить с Google Fonts.
Какой самый оптимальный вариант?
Самый оптимальный - скачать шрифт ttf, сконвертировать в формат woff и woff2 и подключить в CSS с помощью @font-face.