There are a number of ways you can print from your virtual machine, we usually set these up so I am a little surprised we haven't. The best way I have found is the drag and drop option. As you can drag files from the Vbox desktop to the real desktop. So we use cutepdf ( a free app) on the VBox Windows which acts as a virtual printer and prints the document as a PDF file then you can drag it to your real desktop.
Here is a link to the CutePDF installation page with the free download link for the app:
https://www.cutepdf.com/Products/CutePDF/writer.asp
You will also need to install PS2PDFConverter which again is free and there is a link included above but here is the link anyway:
So you need to install both on the Vbox desktop (not your real one).
Then you should set your default printer as the Cutepdf printer so each time you select print it will produce the PDF document.
A couple of things, if your Virtual Box doesn't have internet connection then you will need to download these and put them on a USB stick which you then connect to your VBox desktop, and also using that same USB stick you can put all the PDF files you print and you can then have them on the USB stick to print anywhere.