Inorder to do all the content you have to earn debt to level slower .I have done every ounce of content up to 25 so far, i have all 3 debt badges too. The content is sorta of a way to make teaming better because ,some people go one route and another goes the other giving you time to do both contacts . So if you want todo these other contacts just hunt a little, Its not that hard to get the slot machine I have it on my alt i got it at 14 from just running missions then street sweeping a bit to hit 14 for my travel power.
These contacts are just extras you dont HAVE to do them its just a few extra missions I like the idea its kinda like having to earn a reputation in the Rougue isles by doing some slaughtering......Just my Opinion