I think Caruana has a room for improvement. I didnt like two of the first 9 moves when he lost for Magnus. I didnt like 6 a5 and 9 a4, thought they were to slow.
So, if Caruana gets significantly better, he is going to be very, very good.
Because he already is extremely good. When he beat Magnus, he was playing very well.
Karjakin was very good , very early. We dont have 2500+ kids in Norway now. But Aryan and Johan are absolutely supertalents. It is not necessary to become GM early to be best, it is enough to be the best later, and if you reach the top when you are 20 or 40 is not crucial. It takes time to add the necessary knowledge to be best in the world. Time, food, competition and talent. And some money.
Wei Yi is a safer bet for beating Magnus than the Norwegians, but i guess that there are a lot of talents around the world, rated below 2000, and even below 1200, that in the future will become terrifying good.