When working with point cloud data, you need to have an external graphics card. So if your virtual machine only has access to integrated graphics, it's not going to be suitable for working with scan data. You need a virtual machine that can access the GPU.
As for storing the TBC project, when working with point clouds, it is highly recommended that you store the project locally on a good quality solid state drive. Once you have saved the project, you can then back it up to the cloud, network drive or other external hard drive, but while working in it, save the project to your local SSD.