The front one for my 916 is the same as on my triumph tt600. And somewhat considerably cheaper. Not absolutely sure it's the same for the rear but that may be a route worth exploring if "the back of members garages" does not yield you a result. I cannot check for you as my bikes are not co-located. Sorry.
Some indicators have shorter wires than others so you may need to lengthen them. They are the same indicators as some Triumphs though. The only difference between the indicators on both sides is the relief for the water drain and this can be filed into the plastic if necessary.
No, you will often find also that the colour of the wires does not match those of the loom. Generally the blue wires (light and dark) are considered to be the current carrying wires and Brown, Black or even another colour are the earth. Swapping colours or sides in reality makes no difference at all.