Among the main characters besides Rimuru are Gobta. He is a goblin who is rather comical at times but also shows growth throughout the story. Then there is Diablo, a very powerful demon who becomes Rimuru's subordinate. His power and knowledge contribute to Rimuru's rise in the world of the novel. There are also other characters like Milim, a dragonoid with a child - like personality who has her own impact on the overall plot.
Geralt ends up with Yennefer. Their relationship is complex and filled with passion. They have a deep connection that has been through many trials and tribulations throughout the story. They care for each other deeply despite their differences and the various challenges they face in the world of the Witcher. It's a relationship that is central to much of the story's emotional depth.