Нужно править. Заголовок должен быть понятен читателю – это важнее, чем наличие рифмы в нем. Такой заголовок, как сейчас, совершенно непонятен.
Вы правы, запятая нужна только после слова княжества. Во времена Моцарта – самое обыкновенное обстоятельство. (Интересно: если учитель считает это придаточной частью, то где, с его точки зрения, подчинительный союз или союзное слово?)
Корректно: в Швейцарских Альпах (так как это официальное название региона). В остальных случаях корректна строчная буква: турецкий Стамбул, австрийский Зальбург и т. п.
Возможны варианты, но лучше склонять фамилию с сохранением гласного (Малеца, Малецу и т. д.), чтобы из форм косвенных падежей можно было безошибочно восстановить форму именительного падежа. Если форма дательного падежа будет Мальцу, может возникнуть вопрос: это фамилия Малец или Мальц?