С термином река склоняются простые русские, славянские и освоенные названия: на реке Неве, на реке Висле (но: на реке Иртыш – географические названия обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают).
Правильно раздельное написание: никогда не видевший неба. Не пишется раздельно с причастиями, при которых есть зависимые слова.
Нормативного написания нет. Чаще пишут через дефис: не-а.
Нормативного написания нет. Дефисный вариант возможен.
Верно: над г. Москвой.
Название должности (директор) и ученая степень (доктор) запятой не разделяются (это неоднородные приложения).
Вы правы, сочетание некорректно.