Грамматическая ошибка есть: играет роль для кого. Корректно: играет роль в чем (Красота играет важную роль в жизни всех людей).
Такая формулировка возможна в образном художественном или публицистическом тексте. В стилистически нейтральных текстах ее лучше не использовать.
Корректно: местами ноги были натёрты до волдырей.
Разница между рогами и волосами на написании не отражается.
Запятая после слова красиво не нужна.
Если это слоган целиком, то запятая не нужна.
Сочетание острый как бритва отсутствует в словарях фразеологизмов. Единственный источник, в котором это сочетание приведено в числе устойчивых, — перечень в параграфе 42.4 справочника по пунктуации Д. Э. Розенталя. Отмечено, что перечень составлен не только по данным словарей, но и «по наблюдениям над текстами разных жанров». В такой ситуации следует допустить оба варианта пунктуационного оформления — с запятыми и без них.
Вариант с тире предпочтителен.