A couple of things I would alter:
1: Moving the folder will work on most hosts, but "cloud" hosts may bork if you do this as they use pointers to remote storage. If you are unsure it may be better to copy that directory, then clear down the one you have, as opposed to moving it and re-creating it.
5: I would pull themes over one at a time not overwrite the entire directory
6: Same as above
I would also check to see if there are later versions of your plugins, though Moodle will tell you this anyway
8: If you install moodle back in the same folder then cron will still be setup correctly, you should not need to do anything
10: This FireFox plugin allows you to do a screen grab of the entire browser page, even if it scrolls right down below your window: https://addons.mozilla.org/en-US/firefox/addon/fireshot/ it may be worth using that to grab screenies of your settings before you upgrade, that way you will have a reference of how to put them back.
Hope that helps