I am wondering if we can use P4 client to access Vault server? Are those two interoperable?
No, you need a P4 client to access a P4 server, and a Vault client to access a Vault server.