Didn't know they had compulsory voting. Interesting idea.
So polling places are a necessity in places with large numbers of Brazilians.
Not a necessity. I doubt all Brazillians in the US are traveling to those dozen or so cities they have polling places in.
Mail in voting is all I've ever heard of for overseas voting, though I pretty much only know about how the US runs elections.