1. Will turbotax mail my 1040 and other forms to my address after I file my taxes?
2. Can I access the 1040 and other forms on the turbotax website any time I want after filing?
No. TurboTax does not mail your tax return to you. You have to print it for yourself.
Yes you can access your account and your returns using the exact account and user ID that you used when you prepared the return.