Don't prioritize 120hz, very few games will have proper 120hz with any sort of visual fidelity, the consoles are far too weak for this. Most games with proper 120fps will be Indie title with much less taxing features and simpler visuals. They're even struggling to reach 60fps in many games. PS4 and Xbox One had trouble maintaining a decent 30fps in many bigger titles, to think that the PS5 and Xbox Series X will be able to quadruple the resolution and the fps on top is madness. I'd go for sheer image quality, especially with movies and TV in mind as well, LG and Samsung are surefire picks in this area and are pretty much unmatched for color depth and contrast on more expensive panels. 8K is nothing today, there is basically no content, and what little there is seems to be insanely compressed streaming assets with some upscaling; it's simply not worth it yet. Another 4-5 years and 8K might be worth considering for a more tech-oriented person, likely no sooner. Remember that the first couple of generations of new tech, in this case 8K, will deliver a pretty poor experience compared to more modern iterations when the tech becomes more standardized; it's quite simply not worth it, not even close, especially with the insane prices.
TCL make great TV's, well priced and often with great speakers. Their main issues are OS-related and compatibility with certain apps, although this has improved greatly. Sony is what I've owned myself for about 15 years now, great design, good features, sharp image and great HDR. They had some app issues but they were due to LG and Samsung having exclusive rights to certain apps (HBO, for instance), Sony themselves even had an exclusive for a while (Amazon Prime app). A bit on the pricey side.
Out of those you've listed, if you're mainly going to game on it, I'd take the LG (great input and motion), if it's more of an all-rounder I'd take the TCL (also; the 2020 series 6 do have 120hz support). If TV and movies are most important, Vizio can't be beat on colors, contrast and lightning in that line-up you provided.