Except for the fact that Bond works for Mi-5, and you can't have an American play the role (ian fleming's rule), he'd work great.
I'm sure Val could learn a psuedo Brit accent in no time.
You mean MI-6, and even that's not definite. The only thing we REALLY know is that Bond works for the British Secret Service (the title On Her Majesty's Secret Service makes this pretty clear.) Two specific designations have been used for the Service - MI-7 (in Dr. No) and MI-6 (GoldenEye).
Nope. MI-6