Retirement tax questions

No.  A ROTH is not deductible.