1. The correct answer is glimmers of hope for his sons.
When Macbeth and Banquo hear the witches' prophecies, they tell them that Macbeth will be king, but that Banquo's children will inherit them. Banquo initially doesn't believe the witches, but as time goes by, he stars being happy for his progeny, although he also grows concerned about Macbeth's sanity.
2. The correct answer is will have no heirs to the throne.
According to the prophecy, Macbeth will become king, but will be inherited by Banquo's children. Macbeth soon realizes that his own progeny will not inherit the throne, which becomes clear when Lady Macbeth dies, and he never remarries before he himself dies.
3. The correct answer is anxiety.
Fleance is Banquo's son who is going to inherit the throne in the future. Therefore, Macbeth wants to kill him in order to prove to the witches that not all of their prophecies will come true. However, while he manages to kill Banquo, his men fail at killing Fleance, who escapes to Scotland until his time to rule comes.