Onboard RAID5 is not expandable, but you can do so with most add-in cards.
Onboard RAID5 is very slow to write - decent hardware cards remove this bottleneck.
If you upgrade your mobo to one with a similar chipset you can move the array - but different controllers will mean your array is not transferrable. An add-in card can be moved between systems without issue.
If you don't install your OS to the RAID5 then you can reinstall as often as you like. You should not run RAID5 for your OS drive anyway.
If you intend to use software RAID5, a dual core cpu might be a good cpu - this gives a core for the TCP/IP overhead and another to do the parity calcs. If you buy a hardware card then a single core is fine. If you run software RAID (or onboard RAID5) there is a slight cpu hit - whether or not this actuall affects framerates is another matter though - providing you don't use the array for your games then it won't make any difference.
I would recommend either a linux software RAID5 or a PERC 5 hardware based RAID5 array, running in a dedicated server. Don't use onboard RAID5. You will not need any particularly fast cpu - get an E3200 or a Sempron.
I think that has answered most of your questions - if you want to know any more detail let me know...
Onboard RAID5 is very slow to write - decent hardware cards remove this bottleneck.
If you upgrade your mobo to one with a similar chipset you can move the array - but different controllers will mean your array is not transferrable. An add-in card can be moved between systems without issue.
If you don't install your OS to the RAID5 then you can reinstall as often as you like. You should not run RAID5 for your OS drive anyway.
If you intend to use software RAID5, a dual core cpu might be a good cpu - this gives a core for the TCP/IP overhead and another to do the parity calcs. If you buy a hardware card then a single core is fine. If you run software RAID (or onboard RAID5) there is a slight cpu hit - whether or not this actuall affects framerates is another matter though - providing you don't use the array for your games then it won't make any difference.
I would recommend either a linux software RAID5 or a PERC 5 hardware based RAID5 array, running in a dedicated server. Don't use onboard RAID5. You will not need any particularly fast cpu - get an E3200 or a Sempron.
I think that has answered most of your questions - if you want to know any more detail let me know...