To answer your questions:
1. BIOS boot order is HDD,CD,LAN,FDD
Then there is an option called HDD priority which is selected as "PC Card, Built-in
2. See question #1. I modified the section called "Boot Priority"
3. When I boot from the PC-card and the kernel begins to run, the other hardware is
ide0: BM-DMA at 0xbfa0-0xbfaf, BIOS settings: hda
ide1: BM-DMA at 0xbfa8-0xbfaf, BIOS settings: hdc
hdc: TOSHIBA DVD-ROM, ATAPI CD/DVD-ROM drive
(There is additional information such as IRQs and whatnot, but you get the picture.)
kernel /boot/linux24 root=/dev/hde1 vga=normal noacpi noapm nodma noscsi frugal
I'm still thinking that this has to do with the kernel not including the right
module for "cardmgr" since GRUB is able to locate the kernel itself (/boot/linux24)
but does not know how to access hde1 since the it says it can't even "open root device".