Messi can play well till his fourties if he want but I am not sure he will play well in Premier League after his 35s.
I doubt if he will play till forties. 38 may be the last age for him to play in a football match. But it is purely our speculation, we don't know what he already plans for his career in the old age. But I disagree to underestimate him to play in Premier League. Never judge that he won't play well till he tries to play there for one season at least.
I love how he has evolved into what he is today. He has lost that yard of pace but in his mind he is several ahead of every player. He's basically the best dribbler, best passer, best finisher I have ever seen. Could play him centre mid and hed still be the best on the planet