Price isn't dead. At this point he's such an incredibly well liked and respected character it would be kinda stupid not to include him in the next game. It'd be like Halo without the black sergeant guy. As I've said before, I'd rather he show up like halfway through the game as a surprise twist rather than be with him from the beginning.
It really doesn't look that great to me. It looks like a bunch of Michael-Bay-style plotless special effects masturbation a la 'Transformers'. I could be wrong though. I'll play it by ear when it comes out.
'All I Need' is a bit of a creepy song to dance to at your wedding. Isn't it kind of a stalker song? If you're dead set on Radiohead, I would think 'Lucky' or 'The Tourist' would be better. I'm not dissing your choice or anything, just offering an opinion.