yes, yes it should.
It is 2 words
It is not hyphenated.
No it's not hyphenated.
Motorcycle is not hyphenated
Nonexempt means one who is not exempt - for example, from paying taxes. This doesn't seem to make sense in this context, and I suggest you rephrase your question.
words are only hyphenated when they have a separate meaning when separated than they do when hyphenated
No, "hardworking" is not hyphenated.
Yes it should be hyphenated.
It can be. Some words can be seen both hyphenated and non-hyphenated.
I have looked through the FLSA information and deducting wages for hours not worked as a salaried nonexempt employee in Texas, I can not find the answer.
Yes it should be hyphenated.