I do not have to much experience with RAID, but I can answer the Samba question.
If you plan on having a Linux system with a file server (Samba), then your file storage partition has to be ext2.
Actually, I recommend an ext3 partition.
Samba has the ability to communicate with windows systems.
Actually, Samba will announce itself as a NT server.
