Постановка знаков препинания при сочетании на самом деле зависит от его значения, позиции, функции в предложении. Так, если на самом деле относится к какому-то одному слову и выполняет функцию усилительной частицы, оно не выделяется запятыми: Далекие, чужеродные, словно на самом деле (= действительно) иноземцы, сидели за столом Анискин и Лука… (В. Липатов). Не выделяется оно и в том случае, если употребляется для противопоставления «внешнего» и «внутреннего»: Я ответил, что совершенно не пугаюсь. Но на самом деле (= в действительности) мне было и страшно и обидно за нашу Землю (К. Паустовский). Если сочетание на самом деле относится ко всему предложению и имеет значение «собственно говоря, в самом деле», то оно выделяется запятыми как вводное: Что еще, на самом деле, человеку надо? (А. и Б. Стругацкие).
Исследователи отмечают, что в современной устной речи сочетание на самом деле имеет нечеткое значение, которое трудно соотнести со значениями, приводимыми в справочниках и словарях, и часто служит заполнителем вступительной паузы, во время которой говорящий подбирает слова. Е. Ю. Викторова в своей статье приводит примеры из телепрограмм: Я хочу себя изменить. На самом деле я не знаю, как это сделать (Модный приговор. 27.09.2013); На самом деле, просто нет слов, очень неожиданно для нас (Ледниковый период. 29.12.2013) и др. Есть основания полагать, что в приведенном Вами примере как раз такое употребление сочетания на самом деле. Его пунктуационное оформление в этом случае неустойчиво, однако, поскольку «примеры из художественной литературы показывают, что слова «на самом деле» в подавляющем большинстве случаев не обособляются» (см. наш «Справочник по пунктуации»), мы бы не рекомендовали выделять его запятыми.
В настоящее время эти варианты конкурируют, что находит отражение и в словарях. Например, «Большой толковый словарь русского языка» под ред. С. А. Кузнецова фиксирует: Убедительная мотивация на победу. Мотивация к занятиям спортом.
Отрицание не с наречием очень, как и с другими наречиями, не оканчивающимися на -о, всегда пишется раздельно (не полностью, не слишком, не сразу, не сегодня и т. д.).
В который — союзное слово, член придаточного предложения. Для того чтобы выяснить, какой это член, нужно подставить на его место то существительное, вместо которого оно употреблено. В который употреблено вместо в лес. Соответственно, в придаточном имеем: я вошел (куда?) в лес (= в который). Перед нами обстоятельство места. Предлог в, естественно, входит в его состав, ведь в + П. п. (в лес, в класс, в город) — это, как и со всеми предлогами, единая предложно-падежная форма имени.
В этом сочетании действительно нужно тире — по правилам координации, поскольку одна из частей приложения содержит дефис (см. пункт 2 параграфа 154 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина).
Учительница неправа. Правильно: на день рождения. Вообще говоря, этому сочетанию не везет, его всячески искажают: пишут с буквой е на конце, пишут слитно, употребляют как слово среднего рода (*деньрождение, с деньрождением, мое деньрождение). Всё это грубейшие ошибки. На самом деле это обычное словосочетание, такое же, как, например, День города. Главное слово – день, зависимое – рождения (день чего? рождения, родительный падеж). Правильно: день рождения, на день рождения, с днем рождения, мой день рождения.