No, TurboTax does not offer FBAR filing services. You can do that through the BSA E-filing website. However, it is not difficult, all you need to do is list your foreign investments by entering account numbers, amounts and addresses. There is no tax calculations involved with the filing. You can learn more here: BSA Efiling system
You would need to file Form 8938 Statement of Specified Foreign Financial Assets if you had a balance of $50,000 in a foreign account at the end of the year or a balance of $75,000 at any time during the year (you would double those amounts if you are filing married-joint). You can read more here: Form 8938 instructions
You would need to contact TurboTax Canada for questions relating to your Canadian tax filings, here is a link to their website:
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.