Запятая ставится.
Вторая запятая может ставиться для отделения пояснительных конструкций.
Оба варианта возможны, выбрать более удачный вариант следует исходя из контекста.
Оба варианта возможны, выбрать следует исходя из контекста.
Это выражение не обособляется в значении "фактически" и обособляется как вводное в значении "правда, действительно". Решение о постановке знаков препинания нужно принимать исходя из контекста.
Оба варианта верны, но выбирать предлог следует исходя из контекста.
Должен – не глагол! Это предикатив, являющийся по своему происхождению кратким прилагательным (от должный). Но с краткими прилагательными не может писаться и слитно, и раздельно, а со словами не должен, не рад, не горазд (прилагательными, употребляющимися только в краткой форме) – только раздельно. Так что слово не должен вызывает трудности в написании, поэтому оно и зафиксировано орфографическим словарем.
Постановка запятой факультативна.
Запятая не требуется.
Разница между словами отличие и различие состоит в том, что отличие - это признак, присущий одному предмету (или классу предметов) и отличающий его от остальных. Например: новый самолет имеет следующие отличия (НЕ различия!) от предыдущих моделей.
Различие же – это разница, несходство между кем-либо или чем-либо. Различие в равной степени характеризует все различаемые предметы и понятия: существенное различие (НЕ отличие!) между новым и старым самолетами состоит в том, что...
Теперь о Вашем случае. Фразы имеют разный смысл. Найди пять отличий означает "найди характерные, отличительные черты данного предмета". Найди пять различий - "найди, чем различаются данные предметы".
Таким образом, нужно выбрать вариант исходя из требуемого смысла фразы.