I think Korea will not win, Brazilian players are much stronger. I think many may depend on teams' fitness, the one with better stamina would have better chances.
With Japan I think the thing is a bit different, they are maximally motivated and dedicated to the game - remember how different their performance was in the 2nd half of each match.
Did we say Korea can not win Portugal or did we say Japan can not win Germany and Spain?
Don't say never, it might happen and Korea might win Brazil but it would be a very terrible day for Brazil in their performance, luckiness and it would be a superb good day for Korea, best outperformance and very lucky.
Actually I hope Argentina will not win world cup championship since I don't want to see a player that perfect can get anything in his career. Messi already robbed Lewandowski Ballon d'Or 2020/2021, although it's not Messi's fault, but he already get so many trophies.
Messi won mostly everything a player can achieve in his career. He is only lack of Word Cup trophy but usually we can not have perfection in life. Messi really deserves to win World Cup but he lost it in World Cup 2014 by a goal from Mario Gotze of Germany and lack of accuracy from his mate, Gonzalo Higuain.
In World Cup 2022, Messi is one of best players together with Mbappe from France. I think one of two players will win World Cup 2022 with their team.