Reading the bill as it is written right now, here's what I think is going to happen: It’s going to pass Congress, signed into law. Then a federal judge will issue a preliminary injunction blocking it on first amendment grounds just like what happened both times with the Montana ban in 2023 and trumps executive order in 2020.
So if they really want to force a sale or ban it, they would have to create the conditions necessary so that the judge can't strike it down via 1A. This bill is more competently drafted than Trump's team attempt (it specifically names Bytedance for example) but nothing so far indicates that it won't go down the path described above -- so far. Will be a shitshow for sure.