<< I don't think they will be faster than your 40Gb, they are fairly old drives.
Linux will support the SCSI card, though I'm not sure about S/W Raid. I don't recomend software raid anyway, it's ot a reliable as HW and if something does go wrong it makes it heaps harder to get functional. However I would check the seach engine at linuxdoc.org for software raid and see what comes up. >>
Yes, raidhotremove /dev/hda is tough. And raidhotadd /dev/hda. Whoo. Man.
I have a server with 4 or 5 9.1GB scsi drives, I was playing with it before putting it into the real world and unplugging drive's power and/or SCSI connections. THey weren't hot swap drives either, two were Fujitsu, one was Seatage, one was an ancient full height Quantum. No problems!
The RAID 5 algorithm will use spare system CPU cycles to repair it's parity after messing with it, and the whole software RAID subsystem (if you canc all it that) reads the drives to see where they go, instead of the /etc/raidtab file. So if you use a boot drive holding /etc and it dies you can live. I put it all on one big RAID 5 array though, with a RAID 1 array for /boot and 4 swap partitions (one per drive, or maybe it's 5).