Запись корректна.
Верно: проведено 24 детских мероприятия.
Запятая не ставится.
См. также: http://new.gramota.ru//spravka/punctum?layout=item&id=58_415
Окончание родительного падежа мн. числа у слова бат – -ов. Правильно: 10 батов.
Следует поставить тире.
Фраза некорректна. Возможно: написание этих книг разделяют двадцать лет; одна книга была написана через двадцать лет после другой. Или с иным значением: эти книги написаны за двадцать лет, в течение двадцати лет.
Правильно с дательным падежом.
В данном случае уместно множественное число сказуемых: Из 80 человек зарегистрировались и принимают участие 21. Сравним примеры типа Двадцать один делегат встретились за круглым столом из «Справочника по правописанию, произношению, литературному редактированию».