Исторически в словах прекратить, прекращать выделяется приставка пре- и корень с чередованием полногласного (исконно русского) сочетания оро и неполногласного (старославянского) сочетания ра. В таких корнях написание определяется проверкой (кра́ткий) или указанием на однокоренное слово с полногласием (короткий). Подробнее об этом см. на ресурсе «Орфографическое комментирование русского словаря».
Но при разборе слова по составу не с исторической точки зрения, а с точки зрения современного русского языка нужно выделить в глаголах прекратить, прекращать корень прекрат-, прекращ-. В современном языке живые словообразовательные связи между прекратить и краткий потеряны, значение слова прекратить сейчас нельзя объяснить через значения этого корня и приставки пре-.
Допустимы оба варианта. Подробнее см. в ответе на вопрос № 243582.
Да, в данном контексте выражение "красные флаги" нужно заключать в кавычки, так как это выражение используется в переносном смысле.
Необходимости заключать это сочетание в кавычки нет.
См. ответ на вопрос № 313390.
Корректно: Советская армия, Российская армия.
Правильно: Красная планета; обитатель Красной планеты.
Географическое название, употребленное с родовым наименованием площадь, выступающее в функции приложения, обычно не склоняется. Правильно: на площади Красные Ворота.