Корректно: учитель русского языка.
Тире обычно не ставится, если подлежащее выражено личным местоимением, а сказуемое — формой именительного падежа существительного. Тире возможно при логическом подчеркивании или при противопоставлении (Я – учитель русского языка, а ты – физик-теоретик).
Ваш учитель русского языка сможет ответить на этот вопрос.
Можно опираться на словарные толкования, например, на нашем портале, см.: менеджер и менеджмент. В дополнение можно воспользоваться словарями иностранных слов на портале «Словари.ру». Также полезно обратить внимание на то, что специальность — это область знания, название специальности часто не совпадает с названием профессии и квалификации, ср.: астрономия — астроном; перевод и переводоведение — лингвист-переводчик; фундаментальная и прикладная химия — химик, филология — учитель русского языка и литературы.
Первый вариант корректен.
Фраза некорректна.
О подчинительной связи см. в учебнике Е. И. Литневской.