Правильно: памятная медаль «160 лет обороны города...», памятная медаль к 160-летию обороны города...
Слово Обороны тоже должно быть написано с большой буквы. В названиях улиц, площадей, переулков, проспектов и пр. с большой буквы пишутся все слова, кроме родовых терминов (т. е. самих слов улица, площадь и т. п.), служебных слов, а также слов года, лет.
Правильно: экс-министр обороны, экс-начальник железнодорожной станции. См. ответ на вопрос № 282335.
Нужно убрать запятую после слова например: В их числе несколько известных норвежских политиков, например экс-министр обороны.
Это и паронимы, и омофоны.
Слово министерство пишется с большой буквы как первое слово официального названия учреждения: Министерство обороны Украины. Если полное официальное название не приводится, правильно написание строчными, например: в министерстве обороны пояснили...