В данном случае запятые между определениями ставятся потому, что второе из них поясняет первое, раскрывая его содержание (возможна вставка слов то есть, а именно). См. параграф 41 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
Словари фиксируют варианты сочетаемости: бороться с чем, бороться против чего. Аналогично: борьба с чем и против чего. Но все же более употребительно: борьба со злом.
Если речь идёт о живом существе, то Я вижу клона.
Если имеется в виду неодушевлённый предмет (например, сайт-клон или приложение-клон), тогда Я вижу клон.
Вы спрашиваете о технической возможности заменить дефис (-) на тире (–)? Если так, то можно вставить тире, скопировав его из любого текста (например, из этого ответа) и изменив его формат (шрифт, размер, наклон). В текстовом редакторе можно воспользоваться меню «Вставка», в нем нужно выбрать элемент «Символ». Также можно установить автоматическую замену дефиса на тире через настройки.
Запятая между определениями нужна, потому что второе из них поясняет первое, раскрывая его содержание (возможна вставка слов то есть, а именно). Заметим, что отношения пояснения между определениями устанавливаются тогда, когда уже существующий финал [произведения] несчастливый. Если же счастливый финал уже есть (почему бы не придумать и другой, тоже счастливый?), определение другой будет относиться не к слову финал, а к словосочетанию счастливый финал и запятая будет не нужна.
КОНТРОЛЬ — 1. за чем (при отглагольном существительном). Контроль за исполнением работ и расходованием средств. 2. за чем (при существительном, обозначающем действие или признак). Контроль за работой станка; Контроль за порядком в классе. 3. над кем-чем (при отвлеченном или одушевленном существительном). Контроль над молодыми специалистами; Контроль над финансами; Контроль над производством. 4. чего (в официальной и профессионально-технической речи). Контроль деятельности выборных органов; Контроль температуры в доменной печи; Контроль готовой продукции.
Нормативными словарями современного русского языка это слово не зафиксировано, хотя в специальных текстах изредка встречается как вариант углизация (чаще), так и вариант углеизация. Это существительное образовано по весьма продуктивной модели: от глагола с суффиксом -изирова(ть) при помощи суффикса -ациj. Ср.: ионизировать — ионизация, капитализировать — капитализация и т. п. При этом в некоторых (хотя и редких) случаях между конечным согласным корня и гласным и суффикса втсречается вставка гласного е, например: атеизация, европеизация.
Запятая ставится.