If the answer to any of those is "no", I won't even bother applying/interviewing and I automatically turn down recruiters from that company. #2 in particular is a big one, there are way too many businesses in the world from startups to big corps that behave unethically, and I refuse to be a part of it.
Being able to work with a recruiting platform where I can detail these qualifications up-front and trust that they'll be respected would give me the piece of mind to put myself in a situation where I'd be matched to an employer based on their needs and my qualifications without concern that I'd be getting screwed somehow.
The only issue is that hiring and getting hired requires significant commitment on both ends and long term anonymity might not work really well under those conditions.