Автору стоит сопоставить свой замысел с лексическими значениями слов, употребленных в предложении, и если обнаружится, что значения не соответствуют замыслу, то эти слова заменить на более точные.
Это дательный падеж.
Здесь требуется тире, которое используется для обособления распространенного инфинитивного определения, стоящего в конце предложения и относящегося к существительному, которое имеет при себе другое определение. См. § 60 в «Правилах русской орфографии и пунктуации» под ред. В. В. Лопатина.
Слово ужас в значении наречия степени («очень, крайне, чрезвычайно») не требует обособления: Ужас какой красивый.
Зависит от контекста. Есть ситуации, когда такая замена невозможна (например, при оформлении прямой речи), есть случаи, когда запятую вместо двоеточия можно поставить (ср.: Осторожно: злая собака! и Осторожно, злая собака!).
Вариант Иначе не ошибка, это старшая норма, уходящий вариант. Возможно, Вашего преподавателя так учили говорить в школе, возможно, так говорили в его семье старшие родственники. В современном русском языке предпочтительно: инАче.
После слова тему следует поставить двоеточие.
Возможны оба варианта, выбор за автором. См. «Правила русской орфографии и пунктуации».