1. Потому что это синтаксис для IE то ли 6, то ли 7 версии. Вы его даже в глаза не видели, я полагаю.
2. Абсолютно согласен с Вадимом.
Да, если нет woff2, то достаточно woff. Все браузеры понимающие woff2 понимают и woff, просто woff2 легче.
Браузеры которые не понимают даже woff это древние мастодонты (вполне возможно, что на древних компах) и негуманно их ещё и лишними шрифтами грузить