No that is not correct. You need Pro to use Hyper-V as a host for VM's but you can use VMWare or VirtualBox (both free) instead if you are running Home. Depending what you want to run a VM for they may as good or better. There are pros and cons for all of them.
You can dual boot with either Home or Pro - it makes no difference. You could quadruple boot with Home, Pro, Mint and Ubuntu if you wanted. There is no particular limit.
This isn't true. Home has no more restrictions than any other OS that can't run Hyper-V. You can't run Hyper-V on Home editions but nor can you on a Linux host either - It only works in certain Windows editions (Pro, Enterprise, Server) either physical or virtual.
You should understand though that any install of Windows (Virtual Machine or otherwise, Home or Pro) on whatever host (Windows, Linux, MacOS) needs a license.
With Home or Linux Mint as a host you could run 100 VMs in VMWare or VirtualBox if you wanted. If the VMs were Windows you'd need 100 licenses.
The only difference is if you were running Pro as the host you could run them under Hyper-V but you would still need 100 licenses for the VMs. You don't get a free Windows VM license because you are using Hyper-V.
You'd probably be better off making your own thread in the
virtualization section if you'd like to discuss virtualization further though - rather than a general "which is best?" thread.