With asure if memory servers me right, you can have a linux VM and a windows one, I would recommend a linux VM for more control over what you want, however if you need a VM locally aswell I used to use virtualbox
(https://www.virtualbox.org)
Another good tool to use for the cyber security side...