Your next biggest problem is going to be installing the fuel pressure system. You CANNOT get away with simply using the petcocks for fuel delivery to the pump. It is a much more complicated system than you think, do some research on how the fuel pump and pressure regulator works, that is key.
Your best bet is to customize your tank to fit an all in one unit like the suzukis use. It has the pump, pressure regulator and filter all in one unit. Or you can install a vent tube for the regulator to vent into. With these bike however, you could use one petcock for fuel delivery and remove the other and install a vent tube in its place. You can't use the fuel cap's vent because you still need that to let air in when it uses gas of course.
Sorry for the long winded replies, I'm just so excited to see someone else considering this. Subscribed!