Google Fonts в head
Google Fonts - потому что эти шрифты будут кэшированы в браузере. потому что Google Fonts используются во многих местах. и есть большая вероятность, что у пользователя этот шрифт уже закеширован в браузере, потому что некоторое время назад он посещал другой сайт, где был использован тот же шрифт из Google Fonts.
а в head, чтобы шрифт загрузился раньше пока сайт еще не прогрузился.