Пробелы нужны: конец ноября – конец марта.
Существенная разница есть. Употребление формы родительного падежа в этом сочетании — обычный способ указания на последнюю часть чего-либо (конец фильма, книги, истории). Форма дательного падежа употребляется для обозначения прекращения существования чего-либо (конец дружбе, страданиям).
Да, запятые нужны. В соответствии с правилами пунктуации определения являются однородными в том числе в случаях, если „представляют собой художественные определения: Одни кузнечики дружно трещат, и утомителен… этот непрестанный, кислый и сухой звук (Т.); Его бледно-голубые, стеклянные глаза разбегались (Т.); Старуха закрыла свинцовые, погасшие глаза (М. Г.); то же при употреблении определения-прилагательного в переносном значении: круглые, рыбьи глаза мальчика; тонкие, журавлиные ноги“. В приведенном Вами контексте определения темная и беспощадная объединены общим признаком 'производящие впечатление чего-то неприятного, пугающего'.
Вы спрашиваете о синтаксическом разборе, поэтому аргументы из области того, что говорящий имеет в виду, недействительны. Говорящий своим ответом в самом деле сообщает о том, где кот, но делает это косвенным образом, полагая, что слушающий поймет: раз кот ест — значит, он на кухне у своей миски. Но это вывод слушающего из того, что сказано, и подменять собой члены предложения подобный вывод не может. Безусловно, ест — сказуемое.
Кстати, подобная экономия речевых усилий может быть и небезобидна. Если участники диалога находятся в некооперативных отношениях, то ответная реплика «Ест» может ввести собеседника в заблуждение: тот может подумать, что кот мирно ест из своей миски свой сухой корм, а на самом деле кот может доедать котлету, которую он утащил со сковородки собеседника (я с подобными разбойниками знаком, и о таких котах великолепно писал Паустовский). Последствия недоговоренности в таком случае могут быть весьма неприятны.
Оба варианта — защита по «сухому ходу» и защита по «сухому» ходу — могут быть корректными, решение зависит от контекста. Если сухой ход рассматривается как единое понятие или термин, то кавычки можно ставить вокруг всего выражения: «сухому ходу». Если же выделяется именно слово сухой, то уместно оставить кавычки только вокруг него.
Верно с прописной, но лучше использовать сокращение Д/к.