What are the options I've got when it comes to RAID and Windows?
You have 3 "models" of RAID, and 3 answers to your question:
- The hardware RAID: It should work on Linux and Windows, and it's transparent and makes everybody believe there's just one drive (if you're doing RAID1 for example).
- Semi-hardware RAID(or FakeRAID): In fact it's in reality 99% software RAID. Take a look at the FAQ about it. If you have a driver for Windows AND Linux, it's mostly OK.
- Software RAID. I don't know any software that is compatible between Linux and Windows, so it's a no.
dmraid should be able to do this. dmraid is the driver for so called "FAKERAID" solutions you on lots of motherboards these days, chipsets that offload all their work to the CPU.
I can't guarantee it will work though. You'll need a supported dmraid chipset, some disks and a cross-platform filesystem to test it... And I seriously suggest you do test it before investing any data into the setup.
As far as filesystems go, NTFS support in Ubuntu is much better than ext-n support in Windows. At least it was the last time I checked.