With regard to cap gains and earned income exclusion, I do not think you are exempt. The foreign earned income exemption is only for earned income (I.E. Wages) and only applies to federal taxes. Social security. medicare, medicaid, and capital gains tax, as well as state taxes if your state...