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