I wrote a small c-program that sets up the proper library symlinks. You can't script that part using "mv" and "ln -s", because once you move the library folder, most binary executions (including "ln") will fail because it won't be able to find the path to some shared libraries.
I could not solve the vmware-tools issue. Let me know if you can.
Thanks,