I have solved most of the issues.
First I have ordered the 1.8" 128GB SSD. That will double the internal storage.
Secondly, the built-in SD slot is too unstable to use anything larger than a 2GB FAT card. Larger cards will lock up the computer requiring a hold-in-power button to restart. I removed the device and reinstalled the driver with the same result so I will not use it.
Thirdly, there is an unused FireWire 400 port on the front of the Libretto u105 so I was able to locate a LaCie 250GB D2 Quadra external hard drive for $38 shipped. It has USB2, FireWire 800, Firewire 400 , and eSATA external connectors and runs on AC power. LaCie support said that the largest capacity that the enclosure would work with was 1TB, so for $18 shipped I bought a Hitachi 1 TB SATA 3.5" drive and swapped out the drives. It's running fine - well worth the $56 it cost. It might take a 2 TB drive but for now 1 TB is way more than I need.
Lastly, I have an external USB WD My Passport 500GB external portable drive that I can carry with me if I need to take a bunch of MP4 movies larger than the internal drive will hold.
Thanks to all for your help. Case closed.