something like this should do for epic rides, maybe if you have room you could add the crank extractor cos they're small. And a pump and patches (and maybe a spare tube too)
please excuse my ignorance dude, but why a crank extractor on an epic or any ride for that matter? surely a crank extractor is a w/shop tool only? unless you carry spare cranks with ya?
and id definitaley recommend forking out for a good quality set of allen keys as they wont round off and wont round your bolts off if fitted correctly into the bolt. they will also last for years to come.
Ignorance excused, the reason for the crank extractor is down to a problem I used to have with chainsuck, basically its a tool that I'd rather have with me than not. And they're small enough anyway....
As for the allen keys, covered in suggested multitool I reckon, spare set for workshop