Make sure you have the Deluxe content installed when you launch the game and Battlepacks (x5) should be there (skins). Weapons should be selectable when customizing your soldier weapons/vehicle in-game.
Not sure if it was previously confirmed, but I checked out that Staples in-store deal today and it is $10 off $49+ Xbox gift cards until 11/26/2016. So, basically buy two (2) $25 cards for $40.