I understand that it will need some work with drivers/gstreamer, right?
Also, all of the Arducam cameras use either 22 or 15 pin FPC cables/connectors, is there a cable/adapter for connecting to the 30 pin FPC connector of the VIM?
Yes, you will need to modify the device trees to work with the custom sensor and enable the appropriate kernel drivers in linux
Yes for this you will need to design your own conversion board to take the mipi csi lanes and power rails as required by the camera. You can check the schematics available from dl.khadas.com - Index of /products/vim3/schematic/