Yes, "long-term" should be hyphenated when used as a compound adjective before a noun, such as in "long-term goals." However, when it is used as a noun or after a verb, it does not require a hyphen, as in "The goals are long term."
"Long term" does not always require a hyphen. When used as a noun or an adjective before a noun (e.g., "long-term goals"), it is typically hyphenated. However, when used as an adverb phrase (e.g., "investing for the long term"), it does not need a hyphen.
no
It can go either way.
No, there is no need for a hyphen when using cubic yard. The term is typically written as "cubic yard" without a hyphen.
You do not need to hyphen above noted. Hyphens are typically reserved for compound words and phrases such as long-lasting.
It does not need to have a hyphen! :)
The term "double majored" does not need a hyphen when used as a verb phrase, as in "She double majored in biology and chemistry." However, when used as an adjective before a noun, it may be hyphenated, such as in "She is a double-major student." The hyphenation depends on the context of its usage.
The term "community-wide" does require a hyphen when used as a compound adjective before a noun. For example, you would say "a community-wide event." However, if it follows the noun, you would write it without the hyphen, as in "the event was community wide."
Reaccreditation does not need a hyphen. However, it is a long word, and it is not uncommon to see it hyphenated as re-accreditation. It is likely that neither form would be considered incorrect.
No, the word "nineteen" does not need a hyphen when written numerically.
No
It's not a word in the dictionary, so yes, use the hyphen.