It is not hyphenated.
Motorcycle is not hyphenated
No it's not hyphenated.
words are only hyphenated when they have a separate meaning when separated than they do when hyphenated
Yes it should be hyphenated.
No, "hardworking" is not hyphenated.
The Canon flash-based camcorder doesn't have shake correction, but you can always fix this if you postprocess.
It can be. Some words can be seen both hyphenated and non-hyphenated.
No. Well above is not hyphenated.
peace of mind is not hyphenated.
No, "homework" shouldn't be hyphenated.
Yes it should be hyphenated.