No there's no requirement for it to be capitalized.
Not generally, and it can look quite pretentious if you do.
country music
Country music, pop, and rock
country music
Nashville, Tennessee is the home of Country Music.
No they are not capitalized. When referring to school subjects, only those that are languages should be capitalized.
It should be capitalized when it forms part of a country name.
No.
It should only be capitalized if it is part of an official name of a country.
Yes, the word "Americans" should be capitalized as it is a proper noun referring to the people of the United States of America.
Frenchmen should always be capitalized.
You should probably spell Colombia correctly.
Yes, the term "Chinese" is capitalized when specifically referring to the language or people from China.
The words that should be capitalized unless they are the first words of a sentence are Sun (referring to our Sun), President (when referring to a specific president), and Earth (when referring to our planet). Department should not be capitalized unless it is the first word of a sentence.
No, the words green card are not capitalized. A green card is given to someone who is not native to the U.S. but wishes to stay in the country.
Yes. It is a name of a magazine then it should be capitalized.
All words should be capitalized except the prepositions, conjunctions and articles. Words fewer than five letters are not capitalized. Example: The Sound of Music