I don't know if you already noticed, but I have a ready setup example install folder for GUS PnP on my ftp at ftp://78.46.141.148/driver/Gravis/PnP/installed_folder/
If you look at IW.INI there is a part with
[patch descriptions]
rom_amd_1m=1M ROM Patch Set
amd_4m=4M RAM Patch Set
grav_org=Original UltraSound Patch Set
[vendors]
rom_amd_1m=ROMAMDGM_1_1_
amd_4m=gsfull4m.fff
grav_org=default.fff
default=grav_org
[vendor amd_4m]
gsfull4m.fff=
[vendor grav_org]
default.fff=C:\ULTRASND
This setups the various soundfonts, just check that paths are in compliance with your setup.
AWE32 is ok as SB16 + native Emu8K support. It is only really useful from within Win9x, since you can load Soundfonts there to RAM and you get a more compatible MPU-401 Emulation for the Emu8K. I have also some 16 MB SIMMs originally from a Mac, but they are too thick to fit more than one to any PC SIMM socket. So my AWE32 usually see just 8 MB, if I use any (got enough better solutions).