Сопрано – существительное среднего рода в значении 'голос' и женского рода в значении 'певица'. Правильно: у нее было красивое сопрано.
Не хватает запятой перед тире: Шиповник, или дикая роза, – красивый и декоративный цветок!
Степени сравнения у прилагательного правдивый есть, форма правдивее образована корректно.
Запятая нужна: Трудно найти более красивый цветок, чем тюльпан.
Постановка тире уместна. При этом по правилам тире не ставится, если при сказуемом-существительном имеется отрицание (однако в приведенном Вами примере отрицание относится не к сказуемому, а к определению).
2. Правильно: Из окон открывается красивый вид.
Эти сочетания можно охарактеризовать как оксюморон.
Запятой отделяется придаточное предложение от главного (что употребляется здесь в значении «которая»).