How Do I Create A VirtualBox VM From An Existing macOS Mojave APFS Volume?
I suggest you use the free Parallels Lite found in the app store.  You have to pay to run Windows!  Running macOS is free.
https://itunes.apple.com/us/app/parallels-desktop-lite/id1085114709?mt=12

Virtual box doesn't support macOS that well.