I live in Brazil and I have a XBOX 360. When I bought my 360, there was no Live in Brazil, so I signed up to XBOX Live US (lots of people do it here). I have two gold accounts, one is mine and one from my wife. Everything I buy (games, songs, DLC) is through pre-paid cards, and all under my account. Obviously I can use all bought content on her account too.
Now XBOX Live is available in Brazil, and they even provide a way to migrate your account from Live US keeping everything you bought. I don't want to migrate my account since because of brazilian laws not all games are available here. But since they are releasing more and more DLC with region lock, I thought about migrating only my wife's account so I can buy locked contend using her account.
My question is: can I keep two XBOX Live accounts from different countries (US and BR) in the same console, and will I be able to play content bought in one account with the other? My plan is to continue using my account to buy everything, and only use hers to buy content that is region locked (like the new Black Ops DLC, for example). But I want to be able to use all content on both accounts, of course.