Os contêineres não são VMs para virtualização de aplicativo / serviço de simplificação muito strong.
O KVM e o Virtualbox são gerenciadores / hipervisores de VMs, mas não podem ser executados simultaneamente (devido a recursos ocupados com o VTx ocupado).
É claro que você pode executar muitas VMs no mesmo host se as performances forem boas.
Você pode ler esta . É uma descrição aproximada das fórmulas e softwares básicos da virtualização no ambiente Linux atualmente.