Yes it should be capitalized.
No.
Yes. Capitalize groups whose name and membership are fixed.
Yes.
YES
Hero is not a proper noun unless it is used as a person's name. If it is not a proper noun it is not necessary to capitalize it.
You should capitalize it if it is a brand name.
When it is the name of a particular country, you capitalize it.
Yes, many Charolais are horned. Historically, all Charolais were horned. However, in today's world, there are more Charolais cattle that are polled, which is a term for being hornless.
Yes. 'Sun' is its name and you capitalize it just as you capitalize anyone's name.
Charolais originated in Charolles, France.
If its a name.
You capitalize Apollo because it is a name.
No, but you capitalize the name of a biome.
no you do not
Charolais originated from Charolles, France. The first Charolais cow was shipped from Mexico to the US in 1934. In the late 40's early 50's breeder established the American Charolais breeders association. In 1957 the American and International association merged in the American International Charolais Association (ACIA).
Always capitalize a proper name. Examples: James Brian United States of America California
Yes! Capitalize all proper nouns, including cities.