Environment variables: Is it possible to use Windows environment variables in the cache file specification Directory0 in guixt.ini?

Yes, it is. Example:

Directory0 D:\temp\&%[USERNAME]

If you don't specify Directory0, GuiXT uses the TEMP environment variable to define the cache folder.