Вы включили в этот перечень совершенно разные с точки зрения грамматики названия. Осло, Торонто – иноязычные названия, они не склоняются. А вот Люблино, Бирюлёво, Орехово-Борисово – славянские топонимы, они всегда склонялись и продолжают склоняться. Подробнее о таких названиях см. здесь.
Да, склоняются, хотя это явная примета разговорного стиля речи.
Ошибки нет. Так сказать можно.
Запятая не нужна: Начиная с этого момента файл становится шаблоном.
Правильно: торты.
Правилам соответствует написание фальшярус, ср. с подобными словами.
Кажется, здесь опечатки: синхронизироваться вместо синхронизировать и эксплуатации вместо эксплуатацию. Если это так, то для постановки запятой нет оснований.
Лучше всего использовать описательный оборот: жительница Торонто.