If he could've stayed in Red Bull before
This is history. Imagining what would have been happening if this or that would have been different is counterproductive.
but Mclaren said that they share the responsibility of Ricciardo not having performed well
The new car (for the 2022 new rules) did behave much worse (compared to the rest) than the previous (2021) generation, so that's correct.
It was also bad luck for Ricci because (from my understanding) each car behaves different, has different balance and so on; Ricci had to adapt to the new McLaren when he left Renault, then he had to adapt again to the completely new McLaren in 2022. He didn't.
It could be these teams: Alpine, Alfa Romeo, Haas, or Williams.
Haas and Williams are just not competitive enough. Alfa Romeo has an experienced driver and one that brings big bucks, I don't think that anything will change there. Alpine is in turmoil and since I expect Ricci is disappointed and may not be searching too hard, they could both intersect for a "let's give each other another chance".
Hamilton literally took off
He is still adjusting with the new car. Quite funny to think, but it looks like Russel has adjusted better.
It depends on how many failures will Ferrari still have, but Mercedes are actively hunting for the second place. It looks achievable now.