Словосочетание, на наш взгляд, допустимо.
Слово бот обозначает программу, которая действует автоматически, без участия человека. В русском языке такие слова, как правило, приобретают статус неодушевленного существительного и соответствующим образом склоняются: использовать боты, подключить бот, подписаться на бот. Вместе с тем отдельные группы имен существительных могут изменяться по падежам вариативно; см. примеры и объяснения в статье «Между эмбрионом и покойником: где расположены роботы на шкале одушевленности».
В дополнение отметим своеобразие синтаксической конструкции с глаголом используют. Если в предложении отсутствует подлежащее, то вариант конструкции используют ботов служит на пользу однозначности; ср.: Ботов используют для рассылки спама. Форма винительного падежа ботов ясно указывает на зависимый статус существительного (управляемый глаголом компонент со значением объекта действия). Это важный показатель, поскольку возможно предложение с сочетанием боты используют (и с обратным порядком слов используют боты), в котором существительное боты является подлежащим и обозначает субъект действия: боты могут взаимодействовать друг с другом и используют для этого интернет-сервисы. Наблюдения показывают, что всё чаще используются обороты, в которых слово бот склоняется по типу одушевленного существительного: мы создавали чат-ботов, создали продвинутого бота, разработаем бота.
Оборот с производным (непервообразным) предлогом благодаря может обособляться в зависимости от некоторых условий. Основные из них перечислены в нашем «Справочнике по пунктуации».
Обычно обособляются обороты, которые:
- располагаются между подлежащим и сказуемым: Достаточно надавить пальцем на глазное яблоко, и все реальные предметы – в отличие от галлюцинаций – раздвоятся. А. и Б. Стругацкие, Понедельник начинается в субботу. Левая стена, в противовес правой, отражала концепцию ранней смерти. И. Ефремов, Час быка. И мать, наперекор всем несчастьям, собрала меня, хотя до того никто из нашей деревни в районе не учился. В. Распутин, Уроки французского (...);
- находятся не в начале и не в конце предложения: Ровно в три часа, в соответствии с трудовым законодательством, принес ключи доктор наук Амвросий Амбруазович Выбегалло. А. и Б. Стругацкие, Понедельник начинается в субботу. ...Я заново изучил ситуацию в Праге, которая должна стать – наравне с Веной и альпийским редутом – центром решительной битвы против большевизма. Ю. Семенов, Семнадцать мгновений весны. На первых порах чего только, наряду с похвалами моему художеству, не наслушался я! В. Катаев, Трава забвенья;
- содержат объяснение того, о чем говорится в предложении, и выделяются интонационно: ...Детям, по причине малолетства, не определили никаких должностей, что, впрочем, нисколько не помешало им совершенно облениться… И. Тургенев, Малиновая вода. Кстати, Бим вовсе не представлял, ввиду отсутствия опыта, что по таким задохлым полупетухам никто никогда не отсчитывает время. Г. Троепольский, Белый Бим Черное Ухо.
В приведенном Вами предложении этих условий обособления нет.
С термином река склоняются простые русские, славянские и освоенные названия: на реке Волге, на реке Висле (но: на реке Иртыш – географические названия обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают). Не склоняются названия озер: на озере Виктория, на озере Титикака.
Эти варианты равноправны.
Да, запятые поставлены правильно.
Запятая не нужна, т. к. у частей сложносочиненного предложения нас никто не обгонял и навстречу автомобилей не было есть общий элемент – поясняемое ими третье предложение шоссе было пустынно, предшествующее им и связанное с ними бессоюзной связью.
Если говорить об орфографии и пунктуации, то ошибки есть. Корректно: Запомни, дорогая моя, чтобы быть счастливой, тебе никто не нужен. Быть счастливой само по себе талант.
Правильная пунктуация: Мне все равно, кто ты такой, до тех пор пока ты мне никто. Слова "до тех пор" здесь избыточны.