So, the new classes advertised as part of the Season Pass pre-order bonus, are they locked into season pass like do they require the season pass to play them, or does doing the season pass just mean you get them when they release for no additional cost and when they release other people can get them with in game currency or money?
I would imagine that it works like any other DLC. By purchasing the Season Pass, you get everything included in it when it comes out at no additional cost. I highly doubt it'll be possible to get them with in-game currency. You'll probably even get early access to the Classes.
The pass only makes it so that people who got the pass can play as the classes a week before non-pass holding players. After the week passes, they're going to be available for other players to purchase with in-game currency. It doesn't say that's how it's going to work specifically anywhere, but I honestly don't believe that they would make you purchase the new ones when they've already announced that all dlc will be free. It is free, but those who pay for the pass get access to it a week early.
A lot of redundancy in this post, but that's perfectly fine.