I'm using a Raspberry Pi Zero as a USB device, i.e. it is connected and powered via the OTG USB port to a USB host (in this case another Raspberry Pi, but it could be a PC or any other USB host):
However with this setup I can't unplug the device without unpowering it. If instead I power the Raspberry Pi Zero with an external power source (via GPIO or via USB PWR IN) I can't also connect the USB host, because two discrete 5V power sources would power the Raspberry Pi Zero and this would be bad, I guess.
Question 1: how can I power my Raspberry Pi Zero from a power source, while being able to safely plug and unplug the USB OTG host?
Question 2: in the specific scenario with two Raspberries, if I power both boards with the same power supply (so the 5V would be already shared), would it be still bad to have power from USB OTG and USB PWR IN at the same time?
Question 3: what happens if I cut the VBUS conductor inside the OTG cable? The device board would still be detected by the host? The GND conductor has to be cut as well?