No, and neither would it be desirable. Windows 98 cannot boot off an NTFS partition, and if your system was using a FAT16 partition, it is probably not large enough to benefit from NTFS anyway.
Not with any of the provided tools. It is possible, but Microsoft never provided any tools to do so, probably because it provides no real advantages.
yes possible...
but not fat 32 to fat 16
Windows XP only recognizes FAT16, FAT32, and NTFS partitions. If it is not one of these (such as ext3 or ReiserFS), it will report it as an "unknown partition."
With a maximum partition size of 2 GB, there is barely enough room for Windows XP, let alone any additional programs and user documents on a FAT16 file system.
Windows 98 can be installed on a FAT16 or FAT32 partition (FAT32 is the best choice for disks larger than 512 MB, and supports long file names better).
There is no limit on the size of a hard driveformatted with FAT16. The only limit is the size of a FAT16 partition on the drive. The maximum size of a FAT16 partition is 4 GB.
The default cluster size for a FAT16 partition that is between 1GB and 2GB is 32kb.
Fat16 and Fat32
If you are installing windows XP with Windows 9x or me than the I would recommend you to use FAT32 as if you use NTFS than you wont be able to access Windows XP with NTFS partition. If you are installing Windows XP with Windows NT or Windows 2000 than you can use any partition type. But I would recommend to use NTFS.
FAT16
However much the BIOS supports. Or, if you mean maximum partition size, then it would be: FAT12: 32MB FAT16: 2GB FAT32: 8TB
The original 16-bit version of the FAT file system (FAT16) supported hard disk partitions up to 4GB and files as large as 2GB.
FAT16, FAT32, and NTFS.
Windows 2000 supports FAT16, FAT32, and NTFS partitions.