Да, в этих случаях запятые нужны.
 
Тире нужно убрать.
Верно: в честь праздника День энергетика.
Оба варианта возможны, выбор зависит от смысла, который вкладывает автор, и контекста.
Оборот с союзом как в первом предложении допускает двоякое понимание в зависимости от более широкого контекста: 1) сравнительный; 2) с союзом как в значении «в качестве». Поэтому здесь возможно как наличие запятой (1), так и ее отсутствие (2). Во втором предложении может быть только сравнение, поэтому необходима запятая.
Вынуждать – глагол несовершенного вида. У глаголов несовершенного вида есть только составная форма будущего времени: спрягаемая форма глагола быть + инфинитив: буду вынуждать, будет вынуждать. А вот у глагола совершенного вида вынудить будущее время выражается личными окончаниями: вынужу, вынудит.
Верны оба варианта в обоих случаях.
Спасибо! Исправили.
Правильно: Она делала с ним что хотела. Но: Она делала с ним всё, что хотела.
При существительных мужского и среднего рода, зависящих от числительных два, три, четыре, определение, находящееся между числительным и существительным, принимает форму родительного падежа множественного числа: четыре основных направления деятельности.