Messi, Griezmann, Neymar will be an awesome trio for us. And I expect this trio will last at least 2 seasons.
By that time Messi will be 34 yo, but he will still be ok because he is very professional in training and diet, so I believe he can maintain his top form for a few more years.