Про трудовой договор
Если в ТД не было указано место работы, и компания при этом переезжает в новый офис, нужно ли сотрудника письменно уведомлять об этом?

Место работы должно быть как-то обозначено в ТД.
ст.57 Содержание ТД
"....Обязательными для включения в трудовой договор являются следующие условия:
-место работы, а в случае, когда работник принимается для работы в филиале, представительстве или ином обособленном структурном подразделении организации, расположенном в другой местности, - место работы с указанием обособленного структурного подразделения и его местонахождения;..."
Достаточно будет, если в ТД будет обозначена местность, например мы пишем так "Место работы: офис в г.Москве", "Место работы: магазин в г.Москве"
Если случится переезд офиса в пределах данной местности, то уведомления и допсоглашения не понадобится. Тоже самое с магазинами, когда не хватает персонала в одном магазине временно перемещаем персонал из другого магазина. Это не является изменением ТД и не требует уведомления, т.к. это "перемещение в пределах указанной местности".
Если в ТД прописывается подробный адрес места работы, то тут требуется уведомление за 2 мес и допсоглашение к ТД.