Обратите внимание на сочетаемость слова тариф, отраженную в толковых словарях русского языка. Сочетаемость этого слова с предлогами неоднократно обсуждалась и в ответах нашей справочной службы (пожалуйста, воспользуйтесь архивом). Выбор варианта определяется смысловыми особенностями текста.
Среди фамилий с ударным á после согласных есть как морфологически членимые, так и нечленимые, т. е. несклоняемые.
Несклоняемы фамилии французского происхождения: Дюма, Тома, Дега, Люка, Ферма, Гамарра, Петипа и др.
Фамилии иного происхождения (славянские, из восточных языков) склоняются по первому склонению, т. е. в них вычленяется ударное окончание -а: Митта — Митты, Митте, Митту, Миттой; сюда относятся: Сковорода, Кочерга, Кваша, Цадаса, Хамза и др.
Правильно: застежка-молния. Оборот застежка на пуговицах лексически некорректен, поскольку пуговица и есть застежка.
На Москва-реке – разговорное употребление. Стилистически нейтрально (и предпочтительно в письменной речи): на Москве-реке.
Правильно: за горАми. Что касается реки, то возможны варианты: за рЕками (предпочтительно) и за рекАми (допустимо, но этот вариант устаревает).