Yep, the pass gives you the first three map packs and you save a little bit on them overall. Also you get an emblem and two helmets, if you're planning to buy all the maps this is the way to go.
Sorry to bump this but I have the same exact issue.
The Gamestop forest camo legs just display the default skin pattern. Tried redownloading, all that jazz.