If he's from Brazil then there's just no way on earth he'd be prepared to call it soccer. But that would be a good reason to have some minor conflict in the story - others keep calling it soccer, and he reminds them occasionally that it's called football, not soccer. If not then just adding a note to the story to explain it would be fine.
One way you could have the Brazilian character talk about the food is have an American ask him about it, that would give him an excuse to go into some detail about it. If that's not appropriate then you could either not worry about it at all, or just leave a note explaining what exactly is in the meal if you feel it's important.
Oh, I just realised, exactly where is your Brazilian character? Still in Brazil or in America? If he's actually in Brazil then the above things probably won't work, unless you could introduce a foreign character.
http://en.wikipedia.org/wiki/Inuit That link will help you with info regarding the Inuit. It also has external links down the bottom for further research.
As far as the last question is concerned, that very much depends on the style of the story. There's no right or wrong way to go about it. Look at the old Columbo TV series, with Peter Falk. The start of each episode showed who gets murdered and who did it. The rest of the show is about how Columbo finds out for himself who the killer is. And it works, primarily because of the Columbo character. Both of the options you suggested would work, how well depends on the story itself, and you're probably in the best position to decide which way might work best.
I hope at least some of that helps.