I have been a Quora member for awhile and do have invites to give away.
Any member that wants an invite, just PM me your request, along with an email address to send it to.
You have to use your real name to set up the account, but you can ask, answer, and follow questions anonymously.