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