Para utilizar los VXDs existe la función DeviceIOControl. Con esta función se pueden enviar mensajes directamente al VXD y ejecutar las funciones que tenga incorporadas. Es al nivel más bajo que se puede acceder legalmente desde VB.
Esta función toma como parámetro un hDevice que es el handle al VXD. Este handle se obtiene anteriormente abriendo el archivo del VXD mediante la función CreateFile.
DeviceIoControl funciona tanto para VXDs dinámicos como estáticos.
De todas formas no funcionará si no registra el componente. Lo que tenés que hacer es poner el archivo que mencionaron anteriormente en el directorio del programa y luego registrarlo utilizando el programa REGSVR32.EXE que se encuentra en el directorio del sistema.
Con lo de multiconexiones lo que deberías hacer es crear una matriz de controles WinSock, es lo mejor. Asi vas a reconocer a cada conexión por un índice.