Yes, you can dual boot Windoze and Linux on the same RAID array and with multiple arrays as you mentioned but there are a couple caveats.
The biggest issue with loading Linux onto a RAID array is linux RAID drivers. Much like the F6 process to install the RAID drivers for Windoze, you must do the same for linux; and you must have the linux drivers for that particular RAID controller.
I can tell you right now that if you are using an Intel based mobo and the RAID controller built into the ICH that there are linux no drivers (at least none that I have ever found) for the Intel ICH9R or ICH10R controller. I do not know the state of linux drivers available for AMD, Marvel, or other onboard RAID controllers.
There is a plethora of dedicated RAID controller cards that are linux compatible and that have linux RAID drivers; Areca, Highpoint, 3ware to name a few.
Because of not having linux drivers for the ICH10R southbridge, I ended up snagging a Highpoint 2310 controller card so I could dual boot Windoze and Ubuntu. While that works, as I am currently dual booting Win7 Pro 64 bit and Ubuntu 9.04 on the same RAID0 array, I can only use up to Ubuntu 9.04 because Highpoint has not released (at least not the last time I bothered to check) linux drivers for newer Ubuntu versions.