They still didn't reveal the final character count, did they?
The E3 build had 23 slots (+ 1 random). Given that the release is not too far off I'd assume this is already the final layout and controls for the 3 Season Pass chars… so 20 chars on release?
And will there be alternative outfits...