Буква ё пишется в следующих случаях:
1. Когда необходимо предупредить неверное чтение и понимание слова, например: узнаём в отличие от узнаем; всё в отличие от все; вёдро в отличие от ведро; совершённый (причастие) в отличие от совершенный (прилагательное).
2. Когда надо указать произношение малоизвестного слова, например: река Олёкма.
3. В cпециальных текстах: букварях, школьных учебниках русского языкa, учебниках орфоэпии и т. п., а также в словарях для указания места ударения и правильного произношения.
Примечание. В иноязычных словах в начале слов и после гласных вместо буквы ё пишется йо, например: йод, йот, район, майор.
Пунктуация верна.
Пунктуация верна. Запятая после слова пироги не нужна.
Запятая нужна. Обособляется приложение, относящееся к имени собственному, если оно стоит после определяемого существительного.
Слова ёлка и ёж можно было записать как *йолка и *йож, чтобы написанное читалось так же. То есть теоретически можно было бы отказаться от букв е, ё, ю, я в начале слова, заменив их сочетаниями йэ, йо, йу, йа. Вопрос: а зачем? Ведь буквы е, ё, ю, я (так называемые йотированные) выполняют две функции: в одних позициях (мел, мёл, люк, мял) указывают на мягкость предшествующего согласного (а если бы этих букв не существовало, пришлось бы придумывать отдельные буквы для обозначения мягких согласных, что весьма неэкономно), в других же обозначают сочетания [йэ], [йо], [йу], [йа].
В случаях типа йогурт, йод, майор, Нью-Йорк и т. п. написание йо указывает на иноязычное происхождение этих слов и, так сказать, намекает на их буквенное оформление в языке-источнике.
Слово забор здесь использовано корректно. Возможно, подойдет и слово вывоз.
Это существительное женского рода. Правильное написание: альма-матер.
Словарной фиксации нет. Имеет смысл это малоизвестное название не склонять.