The GPZ900R petrol tap is a direct fit onto the 1300 tank.
As you say, you do need a vacuum pipe from one of the inlet manifolds to give it the "suck" it needs.
This pipe needs to be minimum 4mm internal and I found it best to come from cylinder 2 so the length of the pipe is as short as possible.
You can also turn the rear square diaphram plate on the rear of the tap so the vac pipe is in a better position to fit.
I would also advise you put a 4mm thick washer at the inside REAR tank mounting, so the tank sits 4mm further BACK on the bike to allow the tap to reach the RES position, as its a bit close to the cam cover in the normal position (see photo below).
I would also cut the inner feed pipe down to 60mm high so its the same height inside the tank as the standard 1300 tap, so reserve comes in at the same level.
I fitted this tap to my own bike a couple of months ago.
Pete F
UK