The God of War Director Cory Barlog has confirmed on Twitter that God Of War won’t have a season pass. Whilst this is not a surprise, there’s still a lot of unknowns for this reborn PlayStation franchise. This doesn’t necessarily mean that there won’t be any DLC. Horizon Zero Dawn had a major piece of DLC content without having a season pass as have other PlayStation games.
No season pass. As for the story questions – you will have to wait and play the game to see how it all shakes out. I just finished another play-through last night around midnight and it was still awesome! I'm totally biased, though.