Esta resposta depende muito de qual distirbution do Linux você está usando.
existem algumas distribuições muito pequenas como o Puppy Linux (link do site) que reivindica só precisa de 100MB ou alguns muito maiores (5GB ubuntu ou mais recomendado, 10GB para mint) (fonte para o tamanho de instalação do Ubuntu) - (Fonte para tamanho de instalação do Mint)
Além disso, haverá aplicativos, arquivos, etc. que você desejará instalar, espaço necessário para atualizações, etc. - para que você precise de um espaço justo para a maioria das edições do Linux.
Quanto a dual boot vs VM vs Live Disk:
Inicialização dupla proporcionará melhor desempenho. 100% dos recursos do sistema podem ser dedicados a um Linux de inicialização dupla, mas ao executar uma VM, sempre haverá a sobrecarga do sistema operacional pai (windows) e do hipervisor (vmware, hyperv, virtualbox etc.). Inicialização dupla pode vir com um risco maior, pois danificar sua partição de inicialização pode tornar nenhum sistema operacional utilizável sem algum trabalho sério de reparo.
AVM dará a você mais flexibilidade para alternar entre os sistemas operacionais com um aviso de minutos sem precisar encerrar. Ele também lhe dá funcionalidade para pausar o Linux para dar ao Windows o poder de volta ou vice-versa. Ele também vem com algumas ferramentas legais, como snapshot, que farão com que os erros de desfazer sejam muito mais fáceis. Isso vem com a ressalva de que nunca será tão poderoso quanto um sistema operacional completo.
Live Disk pode ser o pior de ambos ou o melhor de ambos. Se você tiver uma unidade USB3 rápida, poderá obter acesso rápido ao seu armazenamento, dedicar todos os seus recursos a uma instância e ainda reinicializar o Windows sem problemas, evitando os riscos de configurar uma inicialização dupla. Por outro lado, se você está limitado a CD / USB1 / USB2 - você fica limitado pela velocidade de armazenamento. Independentemente da sua velocidade de armazenamento, você ainda precisa desligar / suspender janelas para inicializar em seu disco ativo, o que significa que você precisa salvar todo o seu trabalho e manter um sistema operacional por vez. Você também perde a funcionalidade de instantâneo da VM, que está presente apenas em uma VM.
Depende inteiramente do seu caso de uso - mas se você estiver avaliando e escolhendo um sistema operacional - eu recomendaria uma VM para começar, enquanto você se instala - seguido pela instalação de seu sistema operacional como sistema operacional primário e depois inicialização dupla para sua escolha secundária do sistema operacional.
Se você decidir dual boot, eu recomendo muito que você use o GRUB como seu bootloader. Eu tenho windows 10, Ubuntu e mint todos instalados no mesmo laptop no minuto e minha esposa tem um windows 7 & instalação do ubuntu para seu laptop também - ambos inicializando através do GRUB e sem problemas (ainda, 2 anos)