There doesn’t seem to be much on show here other than perhaps a hint at some single player campaign they’ll add with this pack or possibly it may be hinting that the new game mode is going to squad orientated. Also yes, crossbows.
Not without buying it Turks, and then only a week or so after release to premium players (based on how armoured kill worked out). I mentioned premium for space’s benefit though, as I believe he’s got premium, and just wanted to highlight the fact to him that you get all DLC with it.
Also some more info regarding this in a video from Levelcap: