Is there a program that can move the OS to the SSD
There are dozens of programs that exist, more then likely, the manufacturer of your SSD device offers one that does exactly this. If they don't then this question has already been asked before.
You can try one of the solutions offered in this question: Easiest way to move my Windows installation to an SSD?
How can I detect which windows 8 version i've (home/pro/ultimate) so I
can download the iso if there is no answer on question one.
There are only two versions of Windows 8 being sold to a consumer like yourself:
- Windows 8 "Core"
- Windows 8 Professional
You can determine which version by doing the following:
Hit Ctrl+I which opens the charm.
Select Control Panel and navigate to
Control Panel\System and Security\System this will display your system properties which include which
Windows Edition you have exactly.
I think I have the home version. Is it true that the Windows 8 key is
stored in the motherboard?