Yes, TurboTax Premier is the right version to use for expats. It contains deductions and forms for 1116 (foreign tax credit), form 2555 (foreign income exclusion) and form 90-22.1 (foreign bank accounts).
Please be aware that you may need to print and mail the return in question, and that fee payment for the TurboTax program can be accepted via U.S. based credit and debit cards.
For more information regarding this please refer to the following articles:
Can I e-file with a foreign address?
Can I pay my TurboTax fees with a foreign credit or debit card?