Battlefield 3 does have Co-op mode, you can also unlock weapons for use in Multiplayer from playing Co-op.
no
Unfortunately, Onslaught was canceled due to work on Battlefield 3, as was Battlefield 1943 for PC.
No
yes there is
Nope, sorry there is no spectator mode in battlefield 3.
Yes, Battlefield 3 features a two-player co-operative mode and friends can create a two-player squad in multiplayer, by setting the squad to private.
Yes, Battlefield 3 will feature a co-operative mode allowing two players to fight along side each other in six different mission.
Battlefield 3 will feature an array of vehicles the player can commandeer and destroy in both the single-player and multi-player campaign. These range from simple four-wheel drive cars to armoured personnel carriers to heavy main battle tanks to super sonic jet fighters. Vehicles featured in Battlefield 2 will return in Battlefield 3.
No you can only do one player mode
No, Battlefield 3 does not follow the Bad Company series storyline. Battlefield 3 is a sequel to Battlefield 2.
No you can only do one player mode
Noob_Pwnisher