I think this will have a tough time in the senate. There are enough blue senators that know that this will end their career. Manchin for one. Any squishy R that votes for is likewise done.
This no longer applies since the Dems have taken complete control of the federal election apparatus. They know they are safe in their seats should they choose to run in the next election.
My predictions: Every Democrat, the lone not-so-independent socialist, and several Republicans will vote in favor of this bill. Number 46 will sign it into law.
When the new law eventually makes its way to the Supreme Court, the Court will refuse to take the case, thereby allowing the law to stand. That seems to be the new modus operandi of the compromised SCOTUS. Refusing to take a case gives them the political cover they need to not rule on a constitutionally abhorrent law.
I find it curious that the Democrats have gone mostly silent recently about packing the SCOTUS. They were very vocal about that prior to and just after the election.
I also am surprised that the Democrats wrote grandfather clauses into the new AWB, and didn't go for outright bans on ownership and "buybacks" (read: confiscation). That was their clearly declared intent prior to Nov. 3. They have the political power to do both, and the SCOTUS will back them. Why they chose to not go whole hog is very odd in my view.