First I would like to say, who ever made lvl 50 the standard for games and why are we still sticking to it?
I would hope that in this Battlefield you have to level each class individually. That would create more diversity in the game play.
Also I hope they do not sell the unlocks. But if they do I will buy it again. How can you pass up an unlock? Though not selling it would be better for the gaming experiance, rewarding those who put the time in.
Just one gamers humble opinion.