After you file

Thank you for your response David,really appreciated!

 

Q1) Can i use turbo tax to file prior year 2017,2018 "8606" and file electronically or i need to file through mail only

 

Q2) Do i also need to pay 50$ penalty/form, or an explanation letter is fine.