Да, верно. В конструкциях с составными числительными, оканчивающимися на два, три, четыре, винительный падеж сохраняет форму именительного независимо от категории одушевленности.
Запятая не нужна.
Действительно, эти слова следует склонять. Также рекомендуем заменить слово типа на слово вроде: И я не говорю о сугубо мужских профессиях вроде подводников или летчиков штурмовой авиации.
Верно: Герой Советского Союза летчик, подполковник ФИО.
Предпочтительна другая последовательность неоднородных приложений при имени: Герой Советского Союза летчик Иванов.
Воинские звания, стоящие непосредственно перед фамилией, не являются однородными по отношению к предшествующим приложениям, в Вашем случае — по отношению к почётным званиям. Запятая, указанная в скобках, не нужна.