Retirement tax questions

If you chose Roth, it is tax- free 

otherwise it is tax-deferred just like a 401k

You are not taxed twice.