Запятые не нужны, если оборот с союзом "как" не имеет сравнительного значения (здесь - скорее "защитился по специальности литературоведа").
См. в «Письмовнике»: Как склонять географические названия?
Слова стадо, стая и т. п. употребляются по отношению к животным, которые воспринимаются носителями языка как коллективные, держащиеся вместе или объединяющиеся для охоты, миграции и пр. (стадо оленей, стая саранчи). Удавов трудно представить себе в виде стада, а поскольку нет такого понятия, то и нет такого слова (ведь язык антропоцентричен).
Правильно: супов, о граблях.
Правильно именно так, как Вы написали. Такова литературная норма, таковы особенности русского ударения.
Все зависит от ударения. При безударном окончании - Торешем. При ударном окончании - ТорешОм.
Корректно: ...не смущаясь чьим-либо присутствием.
Верно: города Бельцы. Географическое название, выступающее в функции приложения, обычно не склоняется, если внешняя форма названия соответствует форме мн. числа.
См. в электронных словарях, размещенных на нашем портале.
Правильно: бобровцы.