No it's not a sequel to MW2. MW3 is sequel to MW2. This is just another stand alone CoD game set in Cold War era. And no, sorry, I don't agree that CoD7 is going to be first. My vote goes to new Medal of Honor just because I'm sick and tired of them torturing the whole Call of Duty franchise.
It was just on the news here. I don't think this is photoshoped just cause it seems slightly impossible. You need to remember that this is nature's work and well we all know she can do very very nasty stuff. This doesn't surprise me at all.