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