Messi and Ronaldo are not in the same situation and Messi is still playing on the top European team while he still has a good performance in PSG today he scored a goal in French League even after all the bad things happened to him and all the pressures that's why I think if the returns to Barcelona he can even have a better situation there but they won't offer him the salary he wants.
Whether messi or ronaldo are past their golden age, big european teams with average finances are unlikely to want to give them a contract. Players aged 35 and over with high salaries, I think only ridiculously rich clubs would offer contracts. It's proven, ronaldo goes to a wealthy club from arab, even though if his salary is standard like other players i hope he wants to play at ac milan lol
For messi, if it's true that an EPL club wants to offer a contract, i think the one and only club who can do it is manchester city and i'm happy if this happens. Oasis, liam gallagher, noel, wonderwall, and leonel messi, would definitely be the perfect combination.
But if the news is not true and suppose the situation is messi's contract is not renewed at psg, and barcelona doesn't offer a contract, maybe the same thing will happen with ronaldo, a rich club from the arab kingdom who will offer a fantastic contract.