Для того чтобы подчеркнуть, что слово базовый относится и к английскому, и к немецкому, следует использовать форму множественного числа: базовые английский и немецкий языки.
Перед "или" запятая не нужна. Может быть, ищЕте?
Такое сочетание может быть образовано.
Можно.
Да, нужна: русский, английский языки.
К сожалению, топонимы невозможно перевести. Но их можно транслитерировать, воспользовавшись правилами. См., например, здесь.