Can expat tax prepare and file with Turbo Tax?

I live full time in Europe.  I receive disability income from the country where I reside.  It's just like Social Security disability income.  For the last seven years, my taxes were being done by a commecial tax preparer.  I'm thinking of using Turbo Tax for the first time.  Among the forms that I will need to file, other than 1040, are Schedule 1 & 3 and Schedule B, and Form 1116 (2x).

 

Can I use Turbo Tax to prepare this return?  Can I use Turbo Tax to e-file this return?