Levy is not "close to a GM", he busted his balls getting IM norms to become an IM. He's young enough to get it but he's not talented enough to get it. Nakamura has said he believes it won't happen, one of the things he cited is when he sees him play strong players he plays extreme defensive boring chess the entire game. This is his right to do and I have no doubt it helped him scrape a few half points from strong players for his IM title, but it doesn't bode well for him for getting to GM at all. To us it's like "well once you hit 1900, then go for 2000!", this isn't the way it works for 2400s to 2500s, there's a world of difference. It's like saying to someone who got to 2700 "might as well go for the 2800 best in the world now, you're almost there." I have never heard that Levy was almost a GM.
There's no linear increase in chess skill throughout life, if that were the case you'd have people in their 40s, 50s and beyond lining up to finally get their GM norms saying they finally had spare time and it was always something they wanted to do. Truth hurts as Ben Finegold says.
the 2500 rating isnt fide or anything, its just a chess.com rating probably for gothamchess. Take an example from me, I am 2000 here and i never played any otb tournmanets or anyhting, so does that mean I am 2000 OTB? Definitely not. Chess.com ratings are like 100-250 ahead of fide or uscf ratings.
it's ahead because each game increases or decreases your rating, take proffesiona chess players, their rating goes up slower because the netire tournament and all their game conbined will determine the rating increase or decrease
That's simply not true.