Generally your idea is correct. However, just be careful of the term "version". This differs slightly from what is considered a document version. Each time you check in a file, the changes are stored as a version. Whereas for documentation the individual edits aren't considered versions, only the final document after all changes are made. For example, say you have a large change that takes 3 days to complete. Best practice says you check in at least at the end of each day so you don't lose much work in case of disaster. Each checkin is a 'version' in source control. However, usually for documentation purposes only the version at the end of the third day, when you have finished making all the required updates, is considered a 'version'. Does that make sense?
1. Source control can be useful for a single author, however it adds an additional level of complexity to your projects. If your organisation doesn't already have source control used by your developers, I would not suggest setting one up just for the documentation - for source control, it's much better to have the technical support of your developers when something goes wrong. 🙂 However, without source control do make sure you back up your work at least weekly (I currently zip up my projects and copy to a network drive that is included in the corporate backup strategy) and after every major release.
2. It might be better to put your Word documents in source control, if those are the "source". However, that may not be possible depending on who will be contributing directly to them. However, including the RH projects in source control would give you an additional backup in case the Word documents were lost for some reason. You can always generate a new word document from the RH topics, in that scenario.
3. I haven't used source control for a long time, but I don't think they are designed for review notifications. I think they are more driven by release/development milestones. You'd have to check with the specific source control tool you were planning to use, though, to see what's possible with that tool.
4. I think you should be able to add a comment each time you check in a file or set of files - certainly this was possible when I was using VSS years ago. When I was using VSS I could also manually add a comment to all files in a project when I considered a release finalised (I think it had a slightly different name, but can't remember as it was a long time ago). The ability to add a comment may depend on the application you use to check in though - different applications provide different 'bits' of the overal functionality of a source control tool, I believe.
* Edited to make a small clarification