Before I went EFI I used a tachometric relay to control the Holley blue. It is out of an XE Falcon 4.1 with the Bosch J-Jetronic EFI. (jb427 will know what I am talking about). They are on the drivers side shock tower. Must be an XE as the XF went to K-Jetronic and the pump was controlled by the ECU.
When I went EFI I still used the tachometric relay to control the lift pump. I connected a separate button that I hold down to energise the relay and run the pump with the key in the acc or on position. Handy for setting fuel pressure,priming, pumping out fuel etc. I do seem to remember the pump would come on ever so briefly with key on but it was so brief I didn't think it was a feature. I believe there is a run while cranking connection.
I used one of these relays to keep the engine bay cleaner. No oil pressure switch.