From what you described, I would start with creating one VI that interfaces with one camera. Once that is working, make the VI reentrant and write the code to get multiple clones running in parallel with each one talking to a different camera. Once THAT is working, use the subpanels to make selected instances visible on your GUI.
Mike...