No. As back up, it is not included in the AP Style Guide, which means no hyphen is required. If you're using it as a verb (as in, "she will hand deliver the message), there is no need for a hyphen. But if it is used as a compound modifier (which means as an adjective), you WOULD hyphenate it: "she is taking the hand-delivered envelope."
David Price, Writer
It does not need to have a hyphen! :)
Yes.
No it doesn't require a hyphen.
Yes, according to Bond11Plus
No
That would depend on the way it is used in the context of a sentence. Take the following 2 sentences:We have 10 of those components on hand.This list shows on-hand hardware available in inventory.In the second sentence, on-hand is used as an adjective describing the hardware, therefore it would need a hyphen. In the first sentence, on hand is noun because it is a state of the word components.
It's not a word in the dictionary, so yes, use the hyphen.
I do not believe that multitasking is supposed to have a hyphen.
You typically need only capitalize after sentence-ending punctuation, which a hyphen is not.
Yes. The Collins English dictionary hyphenates the word "hand-painted."
no
No.