Já jen doplním, že existují už připravené virtuální stroje:
http://virtualboxes.org/images/
Ale určitě tam nebudou placené (Windows apod.)
Co se týká místa na disku, pokud nenecháš vytvořit pevně alokovaný virtální disk, tak VirtualBox (i ostatní podobné programy) se chovají tak, že vytvoříš pro virtální stroj disk např. 50GB. Virtální operační systém bude vidět 50GB disk, ale fyzicky na disku bude zabráno pouze to, co virtální stroj skutečně obsadí, třeba 7GB.
Automaticky přístup na disk hostitelského systému není, ale můžeš jej povolit a z virtuálního systému se pak na fyzický disk dostat.