Если есть родовое слово, название не склоняется; если родового слова нет, название склоняется: я стою у кинотеатра «Рига», но утренний сеанс в «Риге»; я был в бассейне «Москва», но любил плавать в «Москве».
Знаки препинания расставлены верно.
В корне плав-плов без ударения пишется о в словах пловец и пловчиха. Без ударения пишется а в словах плавучий, плавник, поплавок, плавун ('трава, жук, водяной опоссум'; но плывун 'грунт'), плавунец ('жук'), плавунчик ('птица'), сплавлять, сплавной, на плаву, наплавной. Под ударением – только а: плавать, лесосплав.
В «Русской грамматике» (М., 1980) в структуре слова будильник выделяется словообразовательный суффикс -льник-. Основанием для этого является то, что -льник- прибавляется за один словообразовательный шаг: буди(ть) – буди/льник/. Ср.: паять – паяльник, спать – спальник, светить – светильник. Эти существительные относятся к одному словообразовательному типу. Они называют предмет (орудие, приспособление), предназначенное для выполнения действия, названного мотивирующим словом.
Однако выделение суффикса -ник- тоже имеет некоторые основания. Этот суффикс в том же значении мы находим в других словах (например, плавать – плавник). Это дает возможность считать словообразовательной морфемой суффикс -ник-, а -ль- (звук, не обладающий собственным значением) – звуковой прослойкой между морфемами (такие части слова в науке называют интерфиксами или инфиксами).
Но необходимо сказать вот о чем. Люди одной профессии или одного круга общения нередко вырабатывают своего рода "язык в языке", т. е. жаргон. Жаргон - это разновидность речи какой-либо группы людей, объединенных единой профессией или занятием, своего рода знак принадлежности к определенному кругу общения. И значения слов, лексическая сочетаемость слов внутри жаргона может существенно отличаться от литературного языка. Так, профессиональные кондитеры возмущаются, когда слышат словосочетание печь торт, они говорят собирать торт. Водитель трамвая не произнесет трамвай идет в депо, а скажет вагон идет в депо. Точно так же в речи участников водного похода устойчивым словосочетанием является пойти на байдарке, а плыть на байдарке ими однозначно воспринимается как ошибка.
Кстати, наш программист - любитель походов по горным рекам - полностью согласился со сделавшими Вам замечание туристами.
Пунктуационное оформление предложения корректно.
Согласно проведенным наблюдениям самые ранние примеры употребления этого выражения обнаруживаются в начале 2000-х гг. Широкое распространение оно получает к середине 2010-х гг. Его источником послужили, возможно, высказывания типа Он художник от слова «худо», где обыгрывается практика подкреплять то или иное суждение ссылкой на этимологию или словообразовательные связи определенного слова. Таким образом, высказывание типа Он совсем не умеет рисовать превращается в намеренно парадоксальное Он не умеет рисовать от слова «совсем» — сначала в рамках языковой игры, а затем уже и безотносительно к ней. Распространению выражения могла способствовать укорененность клише от слова X в школьной практике. В литературный язык выражение от слова «совсем» не входит.
В инфинитве уплыть и в форме прошедшего времени уплыл один и тот же корень — -плы-.