About the first problem go ahead with the xorg.conf file. It may be that is no longer used by the actual Xorg, but it still does its job if you set up something manually.
About the second, it comes to my mind the fact of lacking some flashplayer dependency, but that in terms of firefox crashing when attempting to open a flash based web site.
About the virtual machine freezing itself, no clue