Оба варианта постановки знаков корректны.
Подобные сложные наименования, как правило, остаются несклоняемыми. Только некоторые (наиболее известные) топонимы такого типа подчиняются общему правилу: в пишущихся через дефис иноязычных топонимах склоняется только последний компонент. Вот примеры из «Словаря собственных имен русского языка» Ф. Л. Агеенко:
Аньер-сюр-Сен, Аньер-сюр-Сена [сэ] (гор., Франция)
Витри-сюр-Сен [сэ], нескл. (гор., Франция)
Шалон-сюр-Сон, нескл. (гор., Франция)
Камаре-сюр-Мер [рэ, мэ], нескл. (гор., Франция)
Рошфор-сюр-Мер [мэ], нескл. (Рошфор) (гор., Франция)
Трувиль-сюр-Мер, Трувиль-сюр-Мера [мэ] (Трувиль) (гор., Франция)
Конде-сюр-Нуаро [дэ], нескл. (Конде) (гор., Франция)
Общая рекомендация может быть такой: если название малоизвестное и не зафиксированное в словарях, лучше не изменять его по падежам.
Извините за задержку с ответом: мы обсуждали Ваш вопрос с нашими смоленскими коллегами, специалистами по топонимике. Словарной фиксации нет. Пойму реки Осьмы (смоляне произносят название этой реки с ударением на первом слоге) корректно называть Осьминской, пойму реки Вязьмы – Вяземской.
Слово идти многозначно, и одно из значений очень широкое – 'двигаться, перемещаться в пространстве' (примеры из словаря: Поезд идёт. Баржа идёт по реке. Идти под парусом. Груз идёт морем. Идти на вёслах). Поэтому приведенная Вами фраза не ошибочна.
Выражение связано с народными верованиями в магическую силу воды как очищающей стихии, с гаданиями на воде. Всматриваясь в отражение в озере, реке, сосуде с водой и произнося различные заклинания, знахари и колдуны по состоянию поверхности воды предсказывали будущее, чью-либо судьбу.
В русских народных говорах встречаются обе формы множественного числа слова облас: обласы и обласа. Причем оба варианта могут встречаться даже в пределах одного текста: обласа отчалили от песчаного берега; обласы быстро и неслышно скользили по реке (В. Г. Губарев. Монтигомо — ястребиный коготь).