Have I hooked up with someone who doesn't suck?
Not that I am aware of, although there's a distinct possibility that I probably have.
It wouldn't be that out of the ordinary for me to have had a good session of sex with a dude and the fact that he did or did not like to suck other guys wouldn't necessarily have even come up.
The easiest way I could check and see if sucking was in his repertoire is if I grabbed him by the ears and pushed his face on my dick.
But that really isn't my thing; I'll prefer getting my face pushed onto his dick.
If I was hooking up and he told me in advance "I don't suck dick", I would not say no simply because of that.