Если имеется в виду прическа, сочетание корректно.
Да, в этом предложении есть речевой недочет.
Ошибка здесь: оплатить за. Так нельзя говорить и писать. Правильно: оплатить что-либо, заплатить за что-либо.
Второй вариант значительно лучше.
См. вопрос 232343.
Правильно: Москва, 2024.
Корректно с запятой перед распространенным согласованным определением: Победа, общая для всех, через года, через границы... — в этом случае сочетание через года, через границы относится к слову победа (победа через года, через границы). Если сочетание через года, через границы мыслится как пояснение к сочетанию для всех, это нужно показать с помощью тире: Победа, общая для всех — через года, через границы...
Правильно: заслуженный артист, народный артист, орден «Знак Почета».