I don't see why they would remove the option to buy the season pass so soon, even after the release of the first DLC. As long as it could sell they'll probably keep it up. And actually, after the first DLC release, would be a good time to promote it. They
can say, "here's the first DLC for X amount of dollars, OR, you can buy the season pass now, and save on this and future DLC."