Слово когда является союзом, если имеет значение 'в то время как' или 'после того как', и союзным словом, если используется в значении 'в какое время'. В Вашем предложении когда – союз. Ср.: Когда же (после того как) на запад умчался туман, урочный свой путь продолжал караван и Я все ждал, когда же (в какое время) на запад умчится туман.
Правильно раздельное написание: особо прочный.
Запятая нужна.
Правильно: стройняшка (как двойняшка, близняшка).
Корректно: авиаGPS.