That works for Windows, very well. Thanks. Windows 98 should not give the LFN error if you extract to the directory that is specified as TEMP, NTFS based Windows systems will give this error.
For Linux, GnomeZIP (gzip) can uncompress(the command you use can be unzip or gzip with a flag, gzip is what is actually running usually). Then gCombust can be told to build an ISO and burn, from the directory tree. Nero will also burn a tree, and in ISO9660 format it can be bootable (Rockridge with Joliet extension will boot on most boxes, Nero does Joliet ISOs usually).
John Danielson