No you cannot Netfile this form. You can access a PDF version OR the PDF fillable/savable version of Form T1142.
You can access the T1142 form at the following CRA link,
https://bit.ly/2UJDrE6
If you require further assistance please contact our phone support team or contact us directly on Facebook or Twitter
Thank you for choosing TurboTax.