Слово первозданный образовалось в результате сращения слова пьрво (в значении ‘сначала, прежде’) и слова зьданьныи – ‘созданный’ (от зьдати ‘строить’, родственные слова – здание, зодчий). Но это история слова. В современном языке слово первозданный можно считать непроизводным и выделять корень -первозданн- , так как смысловая связь со словами здание, зодчий уже утрачена.
Буква ш в слове тельняшка входит в суффикс, она проверяется: тельняшечка. Буква ж в слове тележка входит в корень, в котором происходит чередование г//ж: телега – тележка – тележечка.
Это правило действует для безударного корня -лаг- – -лож-. В слове ублажить совсем другой корень (-блаж-).
Вы почти правы. Слово странный было образовано в старославянском языке с помощью суффикса -н- от слова страна в значении 'чужая страна, народ'. Т. е. первоначально странный означало 'чужестранный, чужой', затем — 'необыкновенный, непостижимый, странный'. В современном русском языке смысловая и, соответственно, структурная связь между словом страна, которое теперь означает 'государство' или 'местность, территория', и странный утрачена. В слове странный выделяется корень -странн-. Однако орфография хранит следы происхождения слова.
В слове чертеж -еж – суффикс.
Корень смек-.
Корень съём-.
В современном русском языке слова следующий и последний однокоренными уже не являются. Хотя этимологически эти слова, конечно же, родственные.
В слове последний корень последн-.
Корень стекл-. Интересно, какие «новые правила» имел в виду учитель?