1. I've never heard military spouses call their spouse by their last name. And Ft. Riley's like, a hundred yards away from Manhattan. I think I would have heard of this before.
2. I thought it was Saul for a while. It makes sense, his wife was Arab or Persian or whatever. But why would he bring that video of Brody to Carrie if he was a mole? It would have been easy to let the guy from the airport take it, or just pretend it never existed obviously. Like, he went pretty far out of his way to get that video back to the US.