You're asking several questions, each which warrants a question of their own. I've had to remove this question because it's simply too big. You are free to repost one, specific question without the added commentary.
There is also a big difference between military occupation and counterinsurgency. The United States never occupied South Vietnam, for example.