Upload & Sell: Off
I don't think so. If it were mine, I wouldn't try it.
Voltages are the same, it'd be like using any off-brand flash on the camera. If one were to search google for "nikon flash on canon camera", they would find many instances of people doing so with no issues whatsoever, aside from having to run the flash 100% manual, which for a photo booth would not be a problem at all, actually preferable.