можно, но не нужно.
уж лучше конкатить это все в 1 js/css. Так ты снизишь кол-во запросов к серверу + оно будет кешироваться браузером или сервером.
А если это всё ложить инлайном прямо в хтмл, то во-первых сам хтмл у тебя разрастётся до нескольких мб, а во-вторых если твоя хтмл не статика, то кешироваться оно не будет, а соответственно клиент всегда будет тянуть твою километровую хтмл-пейдж.
Маленькие кусочки js/css целесообразно класть в хтмл, но не всё подряд.
Юзай CDN, указывай script и style в конец хтмл (перед закрывающим боди) , если они тебе не нужны при рендере дом-дерева и будет тебе счастье.
А вообще ждем полноценной имплементации http/2 и забываем обо всем этом как страшный сон.
отказался от фонтсквиррела из-за ряда его сложностей с кириллицей, юзаю этот сервис https://www.web-font-generator.com/, он попроще, конвертирует во все нужные форматы, плюс отдаст тебе шрифты с кириллицей, если она там была изначально предусмотрена.
пробуй делать прототипы, для клиента будет очень наглядно и понятно, имхо.
можно делать как обычные статические, например тут
так и какие-то нетривиальные, со стейтами и прочим, тут
идентичная проблема была.
решалось только выпиливанием имеджмина из package.json.
в итоге делал сначала "npm install" со всеми пакетиками , а потом уже ручками ставил imagemin.