английский там слабо ,примерно как у нас в россии - в москве еще чтото можно сказать в центре, а по регионам - почти ничего)
зависит от страны, португальский почти не поможет НЕ в Бразилии ,испанский очень мало поможет в Бразилии.. если в основном хотите в Бразилию лучше португальский, но рекомендую учить сразу Бразильский португальский - отличаются они колоссально ,можно даже на видео просто послушать разницу (если есть романская база не большая - посмеетесь ,они тут эту разницу и обсуждают) -
https://youtu.be/uSLIO2l8QHI