How does vmware guest OS memory usage work?
Someone already tried that (besides the one that you have found), and it appears that it is not possible.
If you will install 64-bit OS as host, then it will work. But VMWare can't use more RAM than the amount host OS can provide.
No, because it is the host OS which allocates memory for the guest (the 32-bit virtualization program). No 32-bit program will be able to access over 4GB of memory with a 32-bit address space.