Грамматически правильно: в память кого? – участников (воспоминание о ком-либо), в память о ком? – об участниках (напоминание о ком-либо).
В словосочетании одеть очки содержится речевая (лексическая) ошибка, связанная со смешением паронимов.
Правильно через дефис: крест-накрест. Правило таково: пишутся через дефис сочетания-повторы экспрессивного (часто усилительного) характера, в которых одна из частей осложнена приставкой или суффиксом. Ср.: умница-разумница, волей-неволей, какой-никакой.
Так говорить можно. Четкой границы для смены времени суток нет.
Возможна постановка запятой (после придаточного предложения) или тире (интонационно более сильный знак). Решать Вам.
В значении "после окончания курса" верно: по окончании. Если сочетание употребляется в другом значении, то верен второй вариант.