Иноязычные фамилии на -ин имеют в творительном падеже окончание -ом: Гмелином.
Согласимся с Вами: тире выглядит странно. Пунктуационно корректны, например, такие написания.
В тексте: Прослушивание романса М. Глинки «Жаворонок».
В перечне, оглавлении и под.: М. Глинка «Жаворонок»; М. Глинка. Жаворонок.
Следует склонять.
Между двумя разными фамилиями необходимо тире: Глинка – Балакирев. Через дефис пишется двойная фамилия: Римский-Корсаков.