I haven't tried Steam, but, in theory, Windows 8 should support all the apps that run on Windows 7.
So give it a try and see how that goes (and let us know as well).
Regarding the backup, you should also use this opportunity to look at some new features of Windows 8 like File History and...