Вообще, как и у автора у меня знания испанского на уровне, привет\пока, почем, ну и по мелочам. Этого было достаточно для того чтобы неделю кататься по всей Кубе на скутере, в городочках побольше, типа Фуэгоса, Олькина, Туны и т.д. всегда найдутся англо или русско говорящие люди. Если не экономить то у того же МТС роуминг 460р - сутки и не надо постоянно отключаться и подключаться. Связь при этом, "в поле"(удаление от крупных городов) хватает позвонить по ватцапу, а в городах так даже LTE и можно даже кинчики смотреть.
По поводу навигаторов на кубе советую в настройках телефона отключить опцию "улучшение навигации по WiFi" и "google geolocation" тогда проблем не будет.
В качестве навигатора лучше использовать maps.me знает больше гугла.