Можно написать и раздельно (вопрос о том, почему в мире нет совершенства), и слитно (вопрос о причинах несовершенства).
Написан.
Нам это сочетание не кажется ошибочным. Слово мир многозначное, одно из его значений – 'окружающее кого-л. общество; люди'. Общество может быть дружным, люди могут быть дружны. Сочетание дружный мир можно встретить и в художественной литературе, например: Базель ― это наш маленький, добрый, дружный мир, и врачи и аптекари связаны пуповиной со всем этим миром. А. и Г. Вайнеры, Лекарство против страха.
Речь идет об учителях. Об историях: истории об учителях, изменившие мир.
Правильно: рыбий жир.
Слово спецочередь пишется слитно.
Название склоняется: в «Войне и мире», по «Войне и миру».