M-MTax
Level 12

Get your taxes done using TurboTax

Not sure anyone here can answer your question but you should see a tax pro for this and one experienced in expats. This is complicated stuff.