Запятая поставлена правильно.
1. Написание зависит от контектса. См. в учебнике С. Г. Бархударова «Правила русской орфографии и пунктуации».
2. Если есть противопоставление, следует писать раздельно, если нет -- слитно.
В современном русском языке у существительных муж. рода, заканчивающихся на согласный, в форме им. падежа мн. числа существует два вариантных окончания: ударное -а(-я) и безударное -ы(-и). Ср.: дома, города, учителя и столы, сады, кони, мячи. Некоторая часть слов испытывает колебания, т. е. употребляется и с одним, и с другим окончанием, что вызывает проблему выбора нормативного варианта. Например: договоры и договора, редакторы и редактора, инженеры и инженера (подробнее об этом можно прочитать в «Письмовнике»). Такая вариантность – результат соединения двух древних типов склонения в один. В древнерусском языке было шесть склонений, в современном русском языке – три.
Возможно интонационное тире.
Оба варианта верны.
Склоняется только вторая часть: генерал-полковника, генерал-полковнику и т. д.
Правильно.
Оба варианта возможны.