Pre-order bonuses (sgt Johnson, recon helm, even those of other games) work the same way as DLC map packs, in the fact that they are available to every user currently on the console in which the DLC is downloaded. So I’ve recently downloaded the LE codes, and everything is working fine, but the other user (on my console) doesn’t seem to have the exclusive skins/armour available.
With the recruit prime skin, it really doesn’t matter to me, but the scanner and strider helm are what’s worrying. Would I have to purchase the war games pass twice for both users to be able to use them? Is this intentional, or just a bug?