I'm sure if the filter is below the tank level, gravity will take care of the fuel; always filling the filter without the pump needing to suck the fuel through it..
Also, regarding the green wire, looking at a 240Z dash loom removed from a dash board, I found the green wires with the 2 pin plug taped to the main loom near where the fuse block and fan blower looms plug into it. Tomorrow I'll take a pic of it if you still need it.