Complex sentence: Each day they travel through different lands and meet new characters and each night the man shares a new story with Tal such that at journey's end, Tal will be able to choose the best story.
Split into simpler sentences: Each day they travel through different lands and meet new characters, and each night the man shares a new story with Tal. He is expecting that, by journey's end, Tal will choose the best story.