Taking bets(no money involved) How long will this engine last?

If you cleaned all the gunk out of the lifter area =
It may well run for years.