Ударение на последнем слоге: эффект боке.
В зависимости от интонации следует поставить запятую или тире.
Учительница неправа. Правильно: на день рождения. Вообще говоря, этому сочетанию не везет, его всячески искажают: пишут с буквой е на конце, пишут слитно, употребляют как слово среднего рода (*деньрождение, с деньрождением, мое деньрождение). Всё это грубейшие ошибки. На самом деле это обычное словосочетание, такое же, как, например, День города. Главное слово – день, зависимое – рождения (день чего? рождения, родительный падеж). Правильно: день рождения, на день рождения, с днем рождения, мой день рождения.
Правильно: в каждом году.
Правильно ли само утверждение? Возможно.
При обращении к Богу: О Боже!
Как междометие: О боже!
См. также: http://gramota.ru/spravka/letters/?rub=ortho
Правильно: на улице.