Yes. "Hard-working" is a compound adjective, and therefore requires a hyphen between the two words. It is also correct to omit the hyphen and use the single word, "hardworking."
The correct spelling of hyphen is nephyh
a hyphen connects two words, a dash gives a pause between two words....
I do not believe that multitasking is supposed to have a hyphen.
No, faux pas doesn't require a hyphen.
"-" = hyphen
No.
A hyphen [or is it an 'n' dash?] is often employed to replace the words 'to' or 'and.'
No, not normally.
A hyphen is a punctuation mark used to join words and to separate syllables of a single word. Spaces should not be placed between a hyphen and either of the words it connects except when using a suspended or "hanging" hyphen.
No, they are two separate words.
A dash is used to connect two phrases; a hyphen is used to connect two words. Here are some examples. I use a hyphen for the compound word anti-matter. I use a dash to create a break in the flow of my sentence -- if you know what I mean.