Если я куплю хорошую внешнюю аудиокарту — я смогу слушать на обычном ноуте Hi-Fi звук через наушники?
Все "современные" (уже больше 10 лет как) встроенные звуковые карты умеют 96kHz дескритизацию
Если видеокарта типовая то значит и в linux будет поддержка, но там больше нужно смотреть софт а не драйвера

Хорошая аудиокарта и linux почти наверняка не совместимы, ищи на специализированных форумах, возможно там подскажут

p.s. с высокой вероятностью тебе не нужна звуковая карта, хватит стоковой, бери нормальные наушники

Так же есть лайфхак - bluetooth и hdmi (а еще есть цифровые порты s/pdif, почти на всех материнках их не выводят наружу) переносят задачу формирования звука наружу, т.е. качество этой звуковой карты перестает иметь смысл. Получается тебе внешний ЦАП нужен (их обычно встраивают в хайфай усилители) это и будет твоя звуковая карта.
И да и нет: если у вас хорошие наушники, но источник звука — встроенная аудиокарта, то качество станет лучше.
Если у вас вместо хороших наушников какая-то простая гарнитура от телефона, то улучшение качества едва ли получится заметить.
Звучание — очень комплексное и не дешёвое увлечение. Нужно хорошее всё: файл, источник, усилитель, наушники.