Запятая не нужна. Сочетание по пути домой является обычным обстоятельством времени, которое не требует обособления.
Запятая возможна, но она не является обязательной.
Это односоставное безличное предложение с грамматической основой надо идти.
Сочетание употребительно.
Корректно: Не секрет, что он тогда ходил в магазин. Не секрет — это не вводное слово, а самостоятельное предложение.
Сочетание знаков ?!. встречается в литературе (особенно часто в поэзии) и упоминается в справочнике по пунктуации. См. также ответ на вопрос № 270133. Ответ на вопрос № 308530 исправлен.
Примеры:
— А зачем ты смертную просил?!. — вскрикнула она, распрямляясь, сверкнула взглядом и вдруг закрыла лицо ладонями и провыла сквозь них: — Заче-е-е-е-ем? Смертной называли они загсовское свидетельство о смерти. (А. Волос. Недвижимость)
Несколько конвульсий… и только. Ниже скалы, где сходились тропы, раздались вскоре же дружеские гортанные возгласы. Отряды обнаружили друг друга. Слышались приветствия, вопросы ― как? что?!. куда это вы направляетесь?!. (Самый вероятный из вопросов.) Хлопали друг друга по плечу. Смеялись. (В. Маканин. Кавказский пленный)
― Я?! ― возмутился Рымарь. ― С моей кристальной честностью?!. (С. Довлатов. Чемодан)
Синий свет нездешней вышины…
Вот стихи ― кому они нужны?!.
(М. Волин)
Мне не пройти, не справиться с напором…
Что ты сказал?!.. Почудилось…
(И. А. Бродский)
Слова тем не менее обычно не обособляются, хотя иногда их выделяют как вводные при соответствующей интонации.
Полутора месяцам.