1. I suggest as you installed Solaris second, let it install Grub to select between Windows and Solaris, then configure grub to do the timeouts etc.
2. As far as I know "pcfs" does not support FAT32 or NTFS. I've just set up a Win2k/Solaris9 box and used a 512Mb FAT16 partition to share files. So I have an entry in /etc/vfstab which says
Code:
/dev/dsk/c0d0p0:1 - /dos pcfs - yes -
I also stick to 8.3 filenames in this partition to avoid confusion.
3. I tried the boot.ini and captured and tweaked the Solaris boot sector but had no success with it.
4. Solaris has an auto mounter for CDs etc, I've never tried USB keys with Solaris. Again, the file format on the USB drive would have to be one that Solaris recognizes.