У этих двух оборотов, вопреки любому мнению о возможных смысловых различиях, весьма продолжительная история речевого сосуществования.
Вы путаете правило о написании суффиксов -еньк-/-оньк- в прилагательных (молоденький, легенький/легонький) и существительных (доченька, маменька, но берёзонька, кисонька).
В суффиксе прилагательного всегда пишется е (-еньк-), однако прилагательные с основой на заднеязычную согласную (г, к, х) могут иметь вариантные образования без смягчения согласного (мягенький/мягонький, плохонький/плохенький).
В существительных с суффиксом −еньк (−оньк) начальный гласный суффикса, всегда безударный, передается на письме буквами е (после парных мягких согласных и шипящих, а также после гласных) и о (после парных твердых согласных): папенька, доченька, ноженька, душенька, Петенька, Варенька, Серёженька, Машенька, Зоенька; берёзонька, детонька, кисонька, зубоньки, Веронька.
Исключения: в словах заинька и паинька, а также в слове баиньки пишется в суффиксе буква и.
Примечание 1. У писателей XIX в. широко встречаются написания собственных имен типа Марфинька, Полинька, Фединька (с буквой и), а также Лизанька, лисанька (с буквой а; последнее – в фольклорных текстах). Такие написания, хотя и отклоняются от современной орфографической нормы, сохраняются в переизданиях соответствующих текстов.
Примечание 2. В текстах, ориентированных на фольклорную традицию, встречается также отклоняющееся от современной нормы написание данного суффикса с буквой ы после твердой согласной, напр.: Слышится крик у соседней полосыньки, / Баба туда – растрепалися косыньки, / Надо ребенка качать! (Некр.); Для Наденьки невестыньки в шкафу лежит приданое (Рожд.); Вот накатит накатит – всё, думаю, смертынька моя пришла! (Шукш.). Написание −ыньк в конце основ (не под ударением) нормально для слов, образованных с помощью суффикса −к (а) от существительных на −ыня: милостыня – милостынька, барыня – барынька.
1. Корректно слитное написание в первых двух случаях.
2. Возможны оба варианта.
3. Здесь тоже возможны варианты. «Грамматический словарь русского языка» А. А. Зализняка фиксирует Сочи как несклоняемое существительное мужского и среднего рода. А согласно словарю-справочнику «Географические названия» Е. А. Левашова Сочи — неизменяемое существительное множественного числа, но рассматривается также как вариант мужской род, единственное число.
Правильное написание бескофеиновый. Поиск в поисковых системах корректный, замена не происходит. Иногда мы сталкиваемся с тем, что Яндекс меняет менее частотное написание (которое может быть правильным) на более частотное (которе является ошибочным).
Сочетания гласные буквы, согласные буквы активно используются в научных и учебных текстах. Практика показывает, что попытки соблюсти все формальности и избежать обвинения в неразличении букв и звуков приводят, как правило, к появлению лингвистически верных, но тяжеловесных и плохо пригодных к употреблению (особенно в школьной практике) сочетаний типа «буквы гласных звуков», «буквы, передающие гласные звуки» и др. Поэтому терминологическая условность гласные буквы, согласные буквы широко распространена и в учебниках, и в справочниках, и в научной литературе.
Приведем цитату из академической «Русской грамматики»: «В образованиях с морфом -ск- и мотивирующей основой на сочетание ˝согласная + |с|˝, в том числе на сс, первая согласная суф. морфа фонетически поглощается финалью корневого: саксы — сакский, Прованс — прованский, Уэльс — уэльский, Одесса — одесский, Пруссия и пруссы — прусский, Донбасс — донбасский (Русская грамматика. М., 1980. Т. 1. § 633).
Следует различать две группы глаголов. Во-первых, это глаголы второго спряжения на -ить типа погладить — погладят. Страдательные причастия прошедшего времени от этих глаголов образуются с регулярным чередованием согласных очень древнего происхождения: погладить — поглаженный, выкрасить — выкрашенный, отметить — отмеченный, сломить — сломленный и т. п. Исключения немногочисленны: пронзить — пронзенный, заклеймить — заклейменный и некоторые другие. Во-вторых, это глаголы второго спряжения на -еть типа терпеть — терпят. Таких глаголов около 40 (без учета приставочных и суффиксальных производных), но страдательные причастия прошедшего времени образуют лишь отдельные из них. В их числе упомянутые в вопросе глаголы увидеть и обидеть (этимологически родственные). При образовании страдательных причастий прошедшего времени от этих глаголов чередования согласных не возникало. Поэтому причастие увиденный с исторической точки зрения абсолютно закономерно (и в нем выделяется суффикс не -енн-, а -нн-, см.: Русская грамматика. М., 1980. Т. 1. С. 669). Напротив, причастие обиженный исторически незакономерно и возникло в ходе развития русского языка, сменив первоначальную форму обидѣнъ (= совр. обижен) на знакомую нам форму с чередованием д/ж, ср., например, контекст с исконной формой причастия: обидѣныи же притече и припаде къ святому [Епифаний Премудрый. Житие Сергия Радонежского. XV век].
В простых по составу предложениях разговорного стиля речи тире обычно не ставится.