Правильно: в течение 24 часов.
В этом предложении есть лексическая ошибка: глагол опустошиться употреблен в несвойственном ему значении. См.:
Большой толковый словарь русского языка
ОПУСТОШИТЬСЯ, -шусь, -шишься; св. 1. Стать совершенно пустым, пустынным; лишиться своих жителей, обитателей. Опустошились леса и реки. 2. Почувствовать душевную, нравственную пустоту, опустошённость.
Есть сведения в "Википедии": http://ru.wikipedia.org/wiki/%C1%E0%F4%EE%EC%E5%F2
Правильно: 48 академических часов.
Возможна форма как единственного, так и множественного числа сказуемого.
Приведите, пожалуйста, конкретный пример.
Корректно: 18:00 – квест по библиотеке.
Поскольку предложение приведено не полностью, дать ответ об уместной постановке знаков препинания невозможно.
Тире после периода стоит верно.