Excellent - yes it does!
Just regarding the 48hr card, if you check the bonus content card in the game case you'll see it says on the back it includes a 48hr code too. (Sorry, didn't read dfua's post above).
#6539684, By DangerM0use Halo Reach
DangerM0use 740 posts
Seen 12 hours ago
Registered 10 years ago