Да, верно: оба прилагательных могут быть употреблены в сочетании с именами существительными, обозначающими перечисленные понятия. При выборе слов следует учитывать их смысловые особенности, поэтому оценка «в одинаковой мере» весьма ограниченна. См. описание значений прилагательных убойный, убийственный в «Большом толковом словаре русского языка» (гл. ред. С. А. Кузнецов).
Правильно: в городе Москве, в городе Екатеринбурге. См. подробно в «Письмовнике».
Предпочтительно: в городке Найденбурге.
Это название в сочетании с родовым наименованием город не склоняется. Подробнее см. в «Письмовнике».
Корректно: в городе Красноярске.