Hi,
We already had plans to add such a feature soon. I’ve added it as a github issue so you can track it : Add equivalent of Dgraph's 'has' to GraphQL · Issue #5819 · dgraph-io/dgraph · GitHub
I didn’t understand your second dot point, can you elaborate on that one.