Фраза построена правильно, но в ней есть пунктуационная ошибка. Корректно: Невозможно сбить с пути тех, кому всё равно, куда идти.
Лучше перестроить предложение, например: В конце этого пути нечто худшее, чем пустота, – зря потраченное время.
Путь был невелик: от дома до школы всего два километра.
По цели высказывания: повествовательное.
По интонации: невосклицательное.
По количеству грамматических основ: сложное, бессоюзное.
По наличию одного или обоих главных членов: двусоставное. Подлежащее
— путь. Сказуемое — был невелик, составное именное (СИС).
По наличию пропущенных членов: полное.
По наличию осложняющих членов: неосложненное.
По наличию одного или обоих главных членов: односоставное, назывное, с
главным членом ― подлежащим. Главный член выражен фразеологически
свободным, но синтаксически связанным словосочетанием, включающим в
свой состав количественное числительное и существительное в род. падеже:
два километра.
Комментарий: главный член односоставного предложения независим,
поэтому некорректно характеризовать его как сказуемое или подлежащее.
Однако в школьной практике сохраняется традиционная классификация
односоставных предложений: с главным членом — сказуемым и с главным
членом — подлежащим.
По наличию пропущенных членов: полное.
Более корректно грамматически было бы перестроить предложение: включая случаи (...), но не ограничиваясь ими. Если такое невозможно, предпочтителен творительный падеж: включая, но не ограничиваясь случаями... См. также ответ на вопрос 244550.
Подобное предложение приведено в параграфе 50 Справочника Д. Э. Розенталя, посвященном оформлению прямой речи внутри авторских слов: Не говорить же: «Эй, собака!» или «Эй, кошка!» В Вашем случае нужны запятые перед союзом или, поскольку он повторяющийся; тире после прямой речи перед вводным словом значит по условиям контекста не требуется: Если вам говорят: «Не делай этого», или «Остановись», или «Тебе это не нужно», значит, вы на правильном пути.
Не пишется раздельно при противопоставлении, которое выражено союзом а (напр.: не дорогая, а дешевая ткань): здесь один признак отрицается, а второй утверждается. При союзе но нет противоположных друг другу понятий, они вполне совместимы, т. е. предмету одновременно приписываются два признака без отрицания одного из них: недорогая, но качественная (= ткань недорогая, но при этом качественная). Такая конструкция не требует замены слитного написания раздельным.