Always.
-----
It's a compound adjective, a sort of "in situ" (Lat.). When the words are not connected, there is no hyphen.
off-site
Always. ----- It's a compound adjective, a sort of "in situ" (Lat.). When the words are not connected, there is no hyphen.
Don't hyphenate; ongoing is one word.
You do not hyphenate the number.
I think it's more accepted to hyphenate it.
You hyphenate it only at the hyphen.
You do not need to hyphenate.
You are supposed to hyphenate compound adjectives. Off-site Data Center. Off-Site is an adjective that describes the Data Center. It can be an off-site data center or a data center that is located off site. The only exception is if the first adjective ends in "ly" like highly recommended. Which off-site data center does not. See the Wiki. Another way to remember it is you can't have an "off" data center or a "site" data center. You need the hyphen to connect off-site in order for it to describe the data center.
You would hyphenate "thank you" when it is used as an adjective before a noun, such as in "a thank-you card."
Can you, or should you? You can hyphenate it if you're moving between lines in a paragraph and need to break up the word. You shouldn't hyphenate it normally.
You mean at the end of a line? Well it depends on how much room you have hyphenate at a syllable is probably best. If you have little space before the end of the line don't hyphenate a word. You could hyphenate like this trans- portation.
No...