Запятые нужны.
Это просто рекомендации. Их можно найти, например, в авторитетном "Справочнике издателя и автора" А. Э. Мильчина.
Такое употребление некорректно. Правильно: следующий год.
Здесь корректно: в г. Томске; в томском филиале ООО "Сервис".
В официальных документах, действительно, перед названиями городов обычно употребляют сокращение г. или полное слово город. Однако в справочной литературе (см. «Справочник издателя и автора» А. Э. Мильчина, Л. К. Чельцовой) есть такая рекомендация: «Сокращение г. (город), как и полное слово, рекомендуется употреблять ограниченно, главным образом перед названиями городов, образованными от фамилий (г. Киров)». Таким образом, вариант в Лондоне вовсе не ошибочный, даже предпочтительный.
Правильно: в Краснодаре, в г. Краснодаре.
Правильно: в Новороссийске, в г. Новороссийске.
Лучше всего: филиал в Нижнем Новгороде.
Правильно: в г. Москве, см «Письмовник».