Does it restrict you from doing those things, or only restrict you from doing it in a tax-free/tax-advantaged way?
I'm not saying it's a good bill (no opinion, not enough info), but it isn't prima-facie crazy for congress to revisit retirement plans if they have evidence they are often being used for other purposes, or ineffectively.
Investing in the company which also pays your wages is a Texas hedge, and as such a terrible way to save for retirement, so this sounds like a good change.
No, its saying if you do well on certain types of investments you need to pay tax. If you do poorly on your investments and lose money, you'd actually want them in a taxable account (because you can count the losses against other gains).