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