Not sure which MacBook Pro you have (with the expressCard slot or not), but if it is one with the slot, getting a eSATA card and small eSATA enclosures is something I like to use due to the speed. Things like OWC enclosure. Note some things may require power/USB connector to power based on the size of the drive. Also having other connections (FW800 and USB) is something I also like to have different ways to access the drives. Though for photos, FW800 is usually fine.
I also have a card reader/viewer. (Now have two of them in fact.) What I usually to is read the card in, then make copies to a drive and the computer (space permitting). I am not sure I would go the RAID 1 route though and usually use SuperDuper or similar app to duplicate to another hard drive. Since it is mirroring if a file gets corrupt in RAID 1 (or you delete one) then it is lost. Don't get me wrong, I do have RAID 1s at home for somethings as part of the system, but for photos while traveling, I would not go that route.
I do have a tendency to probably bring a bit too much on the computer side of things (had one trip where I did not have what I needed, so probably overreacting) and I also shoot video, but I will usually bring at least 3 2.5" drives with me for longer trips, including one that has a partition for a full system restore and all utilities (Diskwarrior, etc.) Most of the time you will not need it, but when you do you will be thankful. Big time.
If I am doing a one week quick trip I do drop things down, but for longer trips I bring more. If you think you need one FW800 cable, bring two, etc. Some things will be dictated by where you are going. For instance if I go to California I am not as concerned of being short on something, can always go to a Best Buy or something and grab what I need. But at some places it is alot more difficult to get things you will need, and often the annoyance of carrying a bit more is more than offset by having it when you need it.
EDIT TO ADD: On the small units you can often save a bit of money by buying bare drives and putting them into enclosures you purchase. Also if your library is 100 Gigs, you may want to consider getting a drive just to back up and put into a safe deposit box or other safe place....