Windows Exporer
Tools
You must "clone" the old drive onto the new drive. Acronis True Image can do it very easily.
Disk management
PartitionMagic
It depends on which operating system you want to boot on your flash drive. I have been using an application called Bootsage to create a Windows 7 installer flash drive or a WinPE bootable environment, and it seems to work very well. It runs under Windows XP as well as Windows 7. http://firesage.com/bootsage
You can certainly move Windows to an external hard drive but Windows will not boot directly from an external drive. If you are running Windows in Parallels (See links below) you can have Parallels installed on the Mac's drive and then have your Windows virtual machine on the external drive.
Yes. Many Linux distributions can be easily booted from a USB Flash drive. With some modification, booting Windows XP is also possible.
windows should automaticly recognize your slave drive and run it as the next available letter drive for example i have a 2tb hard drive partitioned to c, d, and e. i then have my DVD drive named f. with the remaining unallocated space (not formated to a recognizable state) i partitioned to g,h,i,j and my 500gb harddrive comes up as my k drive.
It is not wise to use windows 98 anymore on any internet connected computer as security patches are no longer available. Install windows 2000 as a minimum.
You do not have to reinstall Windows if you wish to add an additional drive. If you want to be able to boot from that drive, or to replace your current boot drive, you will need to install Windows on it.
you can only rename partitions when unmounted. So what I would try is to unmount the drive, fire up GParted and rename the partition. But you could also connect it to a windows box and do it from there. But then you would need a windows box, and not everyone has that readily available
Windows XP Professional Install is about 3.7GB on my system using VMware