I'd recommend a clean install. Windows does some optimizations during setup when installed on an SSD. Remember to unplug your HDD during Windows installation.
Will I be able to re activate Win 7 OEM on the pc with a new motherboard? If not, will I get anywhere with trying to get Microsoft to activate by phone support, or would that just be a waste of time?