Лучше: студент обучается на очном отделении.
Правильно: трёхмачтовове судно.
Стыдно выполняет роль сказуемого. Строго говоря, это слово категории состояния, а не наречие.
Верно: стыдно за власти предержащие (но: за власть имущих).
Такая формулировка вполне корректна.