Generally, Goku still holds the edge over Vegeta. Their power levels fluctuate, but Goku often achieves higher peaks of strength and unlocks more powerful forms first.
In the manga, Gohan never managed to defeat Goku. Their battles often ended with Goku coming out on top or the fight being interrupted for some reason.
Ni Mantian of Hua Qiangu died in the end. He had been killed by Bai Zihua during the final battle. To be more specific, Ni Mantian had always had complicated feelings for Hua Qiangu during the emotional entanglement between Bai Zihua and Hua Qiangu. However, in the final battle, in order to prevent Hua Qiangu from obtaining the power of immortality, he had sacrificed his life to fight with Bai Zihua and was eventually killed by Bai Zihua.
He could die in battle. Maybe a new, extremely powerful villain emerges who has the ability to nullify Goku's powers or is just so strong that Goku's attacks have no effect. After a long and intense fight, Goku is defeated and dies.
Chichi fell in love with Goku first. She was attracted to his strength and his kind heart. Goku, over time, grew to love Chichi as he realized how important she was to him.
In the manga, Goku managed to kill Zamasu by combining his strength with Vegeta and performing a joint attack. They also exploited Zamasu's weaknesses to gain the upper hand.