Ваш вариант расстановки знаков препинания корректен.
Ошибки нет, но форма единственного числа была бы более уместной.
Запятая поставлена правильно.
Аббревиатура БАД не склоняется и не имеет формы мн.ч. Правильно: эффективные БАД.
Верно: князь тьмы (но в принципе можно писать и с прописных букв, если этим словам придается какое-то торжественное, особенное значение). Правильно без запятой: Было отчего потерять дар речи.
Чтобы правильно выделить корень в слове, надо проанализировать словообразовательную цепочку, которая привела к образованию производного слова. Для слова уборка эта цепочка выглядит следующим образом:
брать → у-брать → у-бирать → у-бор-к-а.
В этой цепочке представлены следующие варианты (алломорфы) корня: -бр- / -бир- / -бор-.
В современном языке глагол брать и многие производные от него слова очень многозначны, причем разные значения этих многозначных слов могут существенно различаться. Осознать семантическое единство корня можно, если рассмотреть основные значения производящего глагола брать и производных от него приставочных:
брать — в основном значении ‘захватывать что-либо рукой или то, что взято’);
убрать — ‘унести, снять, удалить откуда-либо’;
убирать — ‘уносить, снимать, удалять откуда-либо’.
Существительное уборка обозначает процесс, поэтому оно образуется от глагола несов. вида убирать, а не от глагола сов. вида убрать.
Правильно: Он пробормотал: «Почему я должен бегать в ресторан?» — «А вы разве не проводник?» — ехидно сказала она. «Нет! Я пассажир». — «Ой! Извините».
Правило таково. Точка и тире ставятся между репликами, принадлежащими разным лицам и снабженными разными авторскими словами. Если же в первой реплике имеются знаки восклицательный или вопросительный, точка опускается.
Обратите внимание: тире после слов сказала она ставить не нужно. Если после одной из реплик идут авторские слова, то следующая реплика не отделяется знаком тире.
Согласно «Морфемно-орфографическому словарю» А. Н. Тихонова (М., 2002) в слове лучезарный один корень – лучезарн-. Это слово в современном русском языке непроизводно.
Если в предложении содержится скрытое противопоставление, а логическое ударение падает на сочетание у него (жар — именно у него, а не у кого-то другого и не в окружающей среде), то приведенный вариант расстановки знаков препинания уместен. Если же логическое ударение падает на слово жар, тире ставить не нужно.