This depends on which windows you are using. If you are using windows 7 then you will not find any type of difficulty in the installation of the veo.
And this camera is good enough for your uses.
The webcam is plug and play compatible, which means you simply connect the webcam to your computer via usb, pop in the driver CD, and use it, all without restarting.