Строгая литературная норма: носков, но в последние годы некоторыми словарями вариант носок тоже признается допустимым (раньше он запрещался).
Учительница неправа. Правильно: на день рождения. Вообще говоря, этому сочетанию не везет, его всячески искажают: пишут с буквой е на конце, пишут слитно, употребляют как слово среднего рода (*деньрождение, с деньрождением, мое деньрождение). Всё это грубейшие ошибки. На самом деле это обычное словосочетание, такое же, как, например, День города. Главное слово – день, зависимое – рождения (день чего? рождения, родительный падеж). Правильно: день рождения, на день рождения, с днем рождения, мой день рождения.
Такой оборот ненормативен. Более того, само слово "пара" используется для обозначения парных предметов (пара ботинок, например); "пара" в значении "несколько" - просторечие.
Можно, но лишь в разговорной речи.
Правильно: джинсов. О слове пара см. ответ на вопрос № 252008.
Правильно: носков. Некоторые словари признают правильной также форму носок.
Подобные обстоятельственные обороты в начале предложения не обособляются.