hey jebin
let me not get into the technical nitty-gritty of how virtual machines work.
here are some insights on vms and emulators in lay language ...
sound-input/external physical inputs do not work. this goes the same even for the android emulator. you cannot supply it a mic input, accelerometer input or gps input.
It will although, use the internet services provided by the host. Now I do not know whether it simply uses the host's ip address as gateway or some other technique (like what tethering apps do) to create that bridge, but you can simply say apt-get inside your vm's (guest's) terminal and as long as your host has an internet connection ... the guest will share it.
(host: the OS which will run another OS virtually)
(guest: the predator ... the virtual-box OS)
Savio.