Вы не можете защитить шрифт, используя @ font-face. Чтобы шрифт был применен к тексту на клиенте, он должен быть отправлен клиенту.
Многие шрифты имеют определенные лицензионные ограничения, в которых прописано, нормально ли использовать @ font-face. Лучше всего проверить свои лицензии в юридическом отделе.