Это выражение некорректно.
Обычно говорят срок годности.
Уместно тире.
Правилен второй вариант.
Верно: опОздала, пОздний (но опАздывать).
С точки зрения русского языка оба варианта верны. Обратите внимание, что в слове производства допущена опечатка.
Глаголы окончить и закончить употребляются синонимично в значении "завершить, довести до конца", поэтому возможны оба варианта: урок закончен/окончен.