No, but you should capitalize American. If the specific branch of the military is named, it should be capitalized.
No you would not.
At the beginning of a sentence and when it forms part of the proper noun. Example: Philippine National Anthem
No, you don't.
i think for women no unless its a title of movie or book. but for American yes because America is a country and even though it is American. answer:American women
No. No military force can approach democracy. Such a system would be untenable.
The Mexican cession was the outcome of the Mexican American war.
Yes, "Flag" should be capitalized when referring to the American Flag, as it is a proper noun.
You should capitalize "American" when referring to the nationality or citizenship of someone from the United States, as in "American citizen." However, you do not capitalize it when referring to general concepts or things relating to America, such as "the American culture."
No it doesn't require capitalization.
Yes; "American" is always capitalized.
Yes, the "A" in American should be capitalized when referring to the nationality or cultural aspects of the United States. So it should be "American customs."
You would capitalize that word however you use it.
Yes. It should be - The American Dream.
Yes. It is a noun referring to an organization. No, because military is a general descriptor. Take your pick.
You would capitalize American but not corporate.
At the beginning of a sentence and when it forms part of the proper noun. Example: Philippine National Anthem
Yes, it is a proper noun.
No, you don't.