Это равноправные варианты.
Запятая поставлена правильно: здесь обычный сравнительный оборот. Запятая не ставится, например, внутри сочетаний (не) больше чем, (не) меньше чем, (не) раньше чем, (не) позже чем и т. п., если они не содержат сравнения: Посылка весит не больше чем восемь килограммов (ср.: ...не больше восьми килограммов).
Такая конструкция вполне допустима.
Корректно: в случае с породистыми собаками; любопытный для меня факт; более чем в 30 городах и в более чем 30 городах (оба варианта корректны).
Корректным будет раздельное написание (т. е. с пробелами).
Корректно: застежка-молния, куртка на молнии.
С термином река склоняются простые русские, славянские и освоенные названия: на реке Неве, на реке Висле (но: на реке Иртыш – географические названия обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают).
Названия озер, выступающие в роли приложения, не склоняются: на озере Отрадное.