Запятая не нужна.
Нет, запятая не нужна.
Нормативными словарями современного русского языка глагол обезоружеть не зафиксирован. Однако возможность его образования поддерживается парами типа обессилить (кого) — обессилеть (самому), обезножить (кого) — обезножеть (самому) и т. п.
Вряд ли такой оборот речи возможен. Лучше: они ослепляют умы... не позволяя (лишая возможности) познать истину.
Правильно: причинить вред здоровью. Сочетание причинить вред жизни не вполне понятно.