I'm not sure about the maximum numbers, but I know you define the input/output configuration in the resource file:
Code:
#define PLUG_CHANNEL_IO "1-1 2-2"
So a plugin with that configuration can do mono to mono or stereo to stereo. I'm sure someone knows much more about the limitations, but I thought I'd point you in the right direction while I'm here.