Это наименование не имеет форм единственного числа: Карловы Вары, Карловых Варах, Карловым Варам и т. д.
См. ответ на вопрос № 296443.
Достичь управляет родительным падежом: достичь обеих (этих) целей.
Первые части Сан-, Санта-, Санто- в подобных названиях присоединяются дефисом: Санто-Спирито, Сан-Лоренцо, Санта-Мария делле Карчери и т. д.
Запятые нужны.
Запятая поставлена верно.
В нормативных словарях русского языка это слово пока не отмечено. Однако по аналогии с другими новейшими заимствованиями, которые фиксирует орфографический академический ресурс «Академос» Института русского языка им. В. В. Виноградова РАН, можно предложить написание данс-батл. Английское dance передается в новейших заимствованиях через а: брейк-данс, данс-группа, дансинг, дансинг-холл, данс-пати, стрип-данс и др. Слово батл пишется с одной т.
Словарной фиксации нет, можем рекомендовать писать баттл с двумя т по аналогии со словом шаттл, которое уже внесено в словари.
Нет, такие сочетания не соответствуют нормам современного русского литературного языка, хотя многие лингвисты отмечают экспансию предлога на в разговорной речи.
"...предлог на, как, например, приставка про- (всякие там пролечить, проплатить), в последнее время замелькал довольно активно: на тюрьме (как на зоне), на вагоне (Кипяток попросите на соседнем вагоне — недавно в поезде услышала), на районе (даже в какой-то рекламе было: У нас на районе никто не зажигает). А мое любимое выражение с предлогом на — на позитиве: Я пришел такой весь на позитиве. Раньше говорили на нервах, на голубом глазу, а теперь еще и на лавэ (то есть, при деньгах). <...> Вот в каком-то блоге обсуждают фотографию приятеля: смотри, мол, какой нарядный, на костюме (далее непечатно). Или вот по поводу дресс-кода: обязательно ли в этой фирме ходить на костюме, на галстуке? Попутно выяснила, что выражение на галстуке есть еще в жаргоне автомобилистов: в смысле машина заглохла, пришлось ехать на галстуке" (И. Левонтина. Русский со словарем. М., 2016).