Лучше: в 2 весовых категориях до 66 килограммов.
Выйти из сложного грамматического положения можно, только перестроив фразу, например, так: Для этого здесь установлены прожекторные опоры: 22 стационарные и 14 передвижных или ...установлены 22 стационарные прожекторные опоры и 14 передвижных.
Рекомендации по употреблению слов до н. э. и н. э. можно найти в «Справочнике издателя и автора» А. Э. Мильчина, Л. К. Чельцовой. Они таковы:
«Если факт относится ко времени до исходного (начального) момента принятого у нас летосчисления, рядом с датой требуется ставить слова до н. э. (до нашей эры). Во избежание путаницы рекомендуется даты первых лет (веков) нашей эры сопровождать словами н. э. (нашей эры). Напр.: 26 февр. 747 г. до н. э.; 29 авг. 284 г. н. э.; III в. до н. э.; II в. н. э.».
Как мы видим, это именно рекомендация, причем несколько расплывчатая: «даты первых лет (веков)». Видимо, окончательное решение остается за автором текста. Полагаем, что как минимум в первых двух приведенных Вами примерах слова н. э. будут уместны: Он родился в 10 г. н. э. Прожив долгую жизнь, он умер в 88 г. н. э.
Как во втором варианте.
Верно: проведено 24 детских мероприятия.
Запятая не ставится.
См. также: http://new.gramota.ru//spravka/punctum?layout=item&id=58_415
Следует поставить тире.
Окончание родительного падежа мн. числа у слова бат – -ов. Правильно: 10 батов.
Правильно с дательным падежом.
Фраза некорректна. Возможно: написание этих книг разделяют двадцать лет; одна книга была написана через двадцать лет после другой. Или с иным значением: эти книги написаны за двадцать лет, в течение двадцати лет.