Название «Коза ностра» (или коза ностра, в словарях зафиксировано по-разному) несклоняемое.
Следует склонять каждое слово: Джаганатхана Габриеля, Джаганатхану Габриелю и т. д.
Запомнилось правильно. Все мужские фамилии, оканчивающиеся на согласный, склоняются (кроме фамилий на -ых, -их типа Черных, Долгих). Все женские фамилии на согласный несклоняемы. Мужскую фамилию Алянок склонять необходимо.
С географическим термином река наблюдается тенденция склонять названия женского рода и не склонять названия мужского рода: на р. Северный Колчим. Правила склонения географических названий в сочетании с родовым словом см. в «Письмовнике».
Фамилия Курочка склоняется (и мужская, и женская). Мужские фамилии Удод, Лось также нужно склонять.
Такое малоизвестное название лучше не склонять.
Если есть родовое слово, название не склоняется: в поселке Катунино. Если родового слова нет, возможны варианты: в Катунине (предпочтительно) и в Катунино (допустимо).
Эту фамилию лучше не склонять. Преимущественно не склоняются финские, карельские фамилии, оканчивающиеся на -а неударное.
С географическим термином река наблюдается тенденция склонять названия женского рода и не склонять названия мужского рода: приток Зигана, но приток реки Зиган.
Имена и фамилии, оканчивающиеся на гласный -е, не склоняются (ни мужские, ни женские).