Выгрузка Стран регионов и городов мира

Добрый вечер! Меня интересует вопрос можно ли как нибудь выгрузить все страны регионы и города просто в виде границ и названий?

Можно, но сложно.
В двух словах: Overpass API, place=town|city и admin_level=2|4
Одним запросом все объекты не выдёргиваются, мне потребовалось вытаскивать секторами 5х5 градусов.
Некоторые детали тут, пункты 4 и 6.

Если по всей планете - IMHO лучше не мучать Overpass API, а скачать дамп и отфильтровать из него.

Подскажите пожалуйста как сформировать параметры для osmfilter дабы получить просто названия и границы регионов?

Просто в каком виде вам нужна граница?

osmfilter planet.o5m --keep="boundary=administrative" --drop-tags="source= created_by=" -o="boundaries.osm" --drop-version --drop-author

osmfilter boundaries.osm --keep-relations="admin_level=4 and boundary=administrative" -o="boundaries_lvl4.osm"

Первая вызов - оставляем только административные границы, второй - административные границы 4-го уровня (границы регионов).

Конвертация в .o5m формат тривиальна:

osmconvert planet.osm.pbf -o=planet.o5m

Далее, уже пишется скрипт (например на питоне), который формирует данные по регионам в нужном формате.

P.S. Для понимания. Размер файла boundaries.osm примерно 6Gb.