The game will definitely have enemy vehicles which the player faces, APCs are there since why even bother putting them into the trailer. No word from helis but I think they are guaranteed to be in the game for the military.
There will definitely be faction with super powers with power struggle going in them and the player has to side the other side in them. Or just help the DUP (what ever it was).
My guess is that player will face 3 super powered enemies as bosses and 2-3 heavily armored or vehicularized human bosses.