I would suggest googling difference between basic and dynamic. As for the command to format a disk dynamic here ya go
Open a command prompt and type diskpart.
At the DISKPART prompt, type list disk. Make note of the disk number you want to convert to dynamic.
At the DISKPART prompt, type select disk <disknumber>.
At the DISKPART prompt, type convert dynamic.
as for your last question, if OS is installed on different MB and CPU when put in another system, you will have to install drivers for new MB, if programs are installed before moving they will not work probably in new system
ASUS Maximus V Gene MB
Windows 8 X64; Windows 7 X64; Windows 7 X86
16GB Corsair Vengeance Ram
eVGA GeForce GTX 550 TI
Corsair GS700 PS
1TB Seagate SATA 6.0Gb HD