Hola si es posible, tenes mediante el api no sabria decirte, pero usando el control Multimedia u otro ocx, podes usar la propiedad HwndDisplay.
En este enlace tenes un ejemplo de como visualizar un video en un pictureBox
http://ar.geocities.com/recursosvb/htm/listadodecodigosvisualbasic8.htm
Con tu segunda pregunta: SavePicture Picture1.Image, "c:\imagen.bmp"
Pd: es mas, hasta podes visualizar un video en cualquier control que tenga HWND, es decir hasta en un TextBox podrias, claro no creo que ningun loco se le ocurra eso jaja