This Court has an irrational excessive deference for Congress. They will uphold the law simply because Congress passed it
But it’s a first amendment case they might not.
Hard to call
Re: 2 - which there should be more of, where appropriate.
They can’t legislate from the bench for every issue.