Оба сочетания — коллеги по школе и коллеги из школы — могут использоваться в речи. Выбор варианта зависит от контекста и авторского замысла. Сочетания с предлогом по (коллеги по работе, по сцене, по цеху, по заводу, по станции) подчеркивают принадлежность одной профессиональной среде, организации, учреждению, предприятию. Вариант с предлогом из может использоваться тогда, когда речь идет о месте работы. Слова работа и сцена не могут быть употреблены в таком выражении, а слова школа и бригада используются в качестве обозначений места (в школе, в бригаде), поэтому нередко встречаются в сочетаниях со словом коллеги. Для сравнения вспомним о таких распространенных оборотах, как коллеги из другого города, из соседней области, из столицы, из разных стран.
Обращение не является членом предложения. Следовательно, когда мы видим изолированное обращение, перед нами нет предложения. В том числе и «предложения с обращением».
Обособление не нужно, но предложение слишком сложно для восприятия, поэтому его желательно перестроить или разбить на два.
Нет, тире ставить не нужно.
Более корректен вариант с наступившим днем рождения.
Если сказуемое выражено прилагательным, тире обычно не ставится, но правилами оно допускается для логического и интонационного членения фразы. Вот примеры, которые приводит Д. Э. Розенталь: Зрачки — кошачьи, длинные; Высота возле разбросанных домиков хутора — командная.
За что — это союзное слово (с предлогом). В данном случае оно служит средством связи частей сложноподчиненного предложения особого типа. Вот что говорится о них в справочнике Е. И. Литневской: «В русском языке представлен еще один тип придаточных предложений, не нашедший отражения ни в одном из учебных комплексов. Это придаточные присоединительные. Их особенность заключается в том, что они не эквивалентны ни одному из членов предложения, к ним не может быть поставлен вопрос от главной части, что является причиной их выделения в отдельную группу».
Местоимение что, в том числе с предлогом за, в разных контекстах может быть вопросительным (За что его наказали?) или относительным, то есть союзным словом (Я не понял, за что его наказали — придаточное изъяснительное).
Глаголы обхватить и охватить представлены в первых своих значениях как синонимы не только в словаре С. А. Кузнецова, но и в словаре под ред. Д. Н. Ушакова, в словаре С. И. Ожегова и некоторых других. Здесь даётся устаревший взгляд на соотношение этих глаголов, современная лингвистика рассматривает их не как синонимы, а как паронимы (то есть слова, имеющие схожее написание и произношение, но разные значения). Поэтому в современном русском языке нельзя сказать он охватил колени руками, охватил стакан, медведь охватил ствол, пламя обхватило дом, толпа обхватила дерущихся и т. п. – это всё устаревшие употребления, пришедшие из XIX века. В современном языке синонимичность сохранилась только в одном значении: «плотно облечь, расположившись вокруг», то есть можно и обхватить, и охватить предмет обручем, кольцом, ремнём, поясом и т. п.
Оба глагола с течением времени существенно разошлись семантически. За глаголом обхватить осталось значение механического действия «заключить в сомкнутые руки, кисти рук» (обхватить стакан, ствол, голову), что распространяется также на животных: медведь обхватил ствол дерева, осьминог обхватил добычу щупальцами и т. п.
Глагол охватить имеет более широкую семантику, которая далеко отходит от первоначального механического действия в область физических явлений «заполнить собой, поглотить» (пламя охватило постройку, нас охватил туман) и далее в сферы пространственных представлений (эпидемия охватила ещё один регион, волнения охватили всю страну, все сотрудники института охвачены подпиской на газеты, компьютеризация охватила все школы); органов чувств (тишина охватила поля, заря охватила полнеба, нас охватил холод); эмоциональные сферы (нас охватила радость, женщину охватило дурное предчувствие, всех охватили сомнения); ментальные сферы (охватить сознанием бесконечность Вселенной, охвати умом противоречия, статья охватывает весь круг поставленных задач).
Представленная здесь информация не исчерпывает всей полноты развития семантики глагола охватить, лишь дает представление о многообразии его значений, что свидетельствует о паронимических, а отнюдь не синонимических связях с глаголом обхватить.
(В ответе использован материал словарных статей Обхватить и Охватить из находящегося в работе "Словаря русского языка XXI века" под ред. проф. Г. Н. Скляревской.)