Добавление предлога от, конечно, снимает двусмысленность. А без предлога фразу можно понять двояко, но это может быть как стилистическим недочетом, так и намеренной языковой игрой.
Запятая не нужна, это простое предложение: Две недели как зима. Ср.: Уже две недели, как началась зима (сложное предложение, в главной части подразумевается: «прошло с того времени»).
Оба варианта возможны.
В некоторых контекстах такое сочетание возможно, например: провести остаток лета в деревне.
Пробелы нужны: конец ноября – конец марта.
Существенная разница есть. Употребление формы родительного падежа в этом сочетании — обычный способ указания на последнюю часть чего-либо (конец фильма, книги, истории). Форма дательного падежа употребляется для обозначения прекращения существования чего-либо (конец дружбе, страданиям).
Правильно: в конце XIX – начале XX века.
Она — подлежащее, зима — особый компонент предложения, который называют именительным темы или именительным представления.
Запятая не нужна.