I am a newbie on this forum so can't offer anything on the immigration side. But from what I know about taxes and worldwide income, if you are a permanent Resident or citizen-you have to declare worldwide income. Now how it is taxed is dependent on many different treaties/categories-but you have to declare it. Just be careful and get a good attorney and an accountant!