Why the selector has to be given
A DKIM key is published at selector._domainkey.example.com. The selector is chosen by whoever sends the mail, and DNS offers no way to list the names under a domain, so it cannot be discovered automatically. It is written in every message that sender signs: open the full headers, find the DKIM-Signature line and read the value after s=.
Google Workspace usually signs with google, Microsoft 365 with selector1 and selector2, but any provider is free to use something else, and a domain that sends through several services has several selectors at once.
What the result means
An empty p= value is a revoked key. The record still exists, but the selector is no longer usable and signatures made with it will not verify.
The flag t=y means test mode: receivers are asked not to treat a failed signature as a failure. It is useful while DKIM is being rolled out and should be removed once signatures verify, otherwise the key stays advisory for good.