The only thing Hamilton lacks now is a fast car, nothing more than that. If he is given a car that is nearly as fast as Red Bull's then he would again be one of the number one contenders for the championship. His ambition for winning his eight championship is still alive even though the team are a big disappointment this year. Hamilton still has one more year left on his contract. I don't think Hamilton would decide to retire easily before breaking the title record.
Verstappen has a huge potential to break all the records in time indeed. He is still 24 years old and he has long years ahead of him to break the championship record especially. After his first championship he was like he reached his goal and it was going to be for fun for him from now on. However his current determination is telling the opposite. He is hungry for many more titles. I wouldn't like to see him becoming the second Raikkonen honestly.