incentives not registering on console

I Got Halo 4 at my local game shop’s Midnight Launch and my brother activated the Bonus stuff (camo specializations etc) and when i logged into my Live account none of the preorder stuff is there :S But when we looked at other pre order stuff we have had (RAGE as an example) on different accounts we could still access the pre-order bonuses

Also i have to keep re-installing the DLC does anyone else have to do that?