I actually agree with most of your points, though I'm a lot less emotional about it. It could've been much better is the biggest issue for me in this episode.
And didn't Itami's truck have a radio equipped? Were they so far away that no one in the entire military was able to radio them that help was on the way? I don't think planting the C4 took Itami an entire day.
And you don't give rocket launchers to amateurs. Period. I was already imagining the chaos the moment he started giving them "lessons."
Itami, you shit head. How dare you hurt Rory like that. Fucking dumbass.