El hardware es virtual, por eso el nombre... por lo que no tienes que instalar drivers. Evidentemente si conectas algo por usb, por ejemplo, y necesita drivers, para usarlo en el sistema virtual, tendras que instalar sus drivers. El sistema emula una tarjeta de video basica.
Respecto al antivirus, creo que si es necesario, ya que los datos que muevas/descarges en el virtual, no pasan por el antivirus del sistema anfitrion.
Tambien ten en cuenta que virtualpc que es el que usa Windows7, no tiene aceleracion 3D en la grafica. Si quieres un sistema mejor usa WMware (para mi el mejor), de pago eso si, o Virtualbox.