Глаголы окончить и закончить употребляются синонимично в значении "завершить, довести до конца", поэтому возможны оба варианта: урок закончен/окончен.
Верно: преподать урок, но преподнести материал на уроке.
Корректно: урок литературы.
Устойчивое выражение: идет урок. Выражение проходит урок также допустимо.
Сочетания с приложением, если одна из частей в свою очередь является сочетанием с приложением и содержит дефис, нужно писать с тире: урок – ток-шоу.
Слово урок не требуется, верно: Я проведу для вас ликбез.
Корректное написание: Так, за опоздание учащихся на урок ОБЖ учитель потребовал надеть противогазы и находиться в них в течение урока.
Корректно: тема урока - ручная дрель; урок по теме "Ручная дрель".
Оба варианта корректны.