He will probably get around 20mill as guaranteed money,he is only young and on the rise,no reason why he will not see out the deal in entirety.
Before the season has even begun he is ranked as the 15th highest priority free agent for next year,if he plays even solidly he is going to get PAID,the lack of talent in the NFL on the offensive line(especially in left tackles )is pretty high,guys who are back ups get big money just because most teams have a lack of serious talent
Guys on the Eagles offensive line like Kelce will retire and high priced guys like Brandon Brooks and Lane Johnson can be moved on if needed,no contract is permanent(especially if you are over 30).They have maybe 3 first round picks next year and can replace the old guys if needed.
He stays injury free and if the Eagles have a decent season he is going to be rolling in it....