I'd like to accept freelance work with bitcoin, probably a large enough amount to consult a lawyer.
What kinds of questions would you ask to make sure they're competent? How would you go about finding such an attorney?
Just a few thoughts from someone with no experience with lawyers: since very few lawyers will have experience with Bitcoin, I personally would look for a lawyer familiar with (1) tax law, (2) currency trading and/or commodities trading, and (3) technology in general. Familiarity with technology may be the least important, and may actually not matter at all, except that the lawyer needs to understand the analogy between Bitcoin and a commodity/currency.
While it doesn't sound like you will be doing Bitcoin speculation, you will still, presumably, be trading services for Bitcoin, and then Bitcoin for a national currency. This is where the lawyers knowledge of currency/commodities trading comes into play. For example, do you pay taxes on the spot price of the Bitcoin at the point of transaction? At the end of the year? Or only when you trade the Bitcoin for national currency? What if you trade the Bitcoin for something other than national currency? Such as if you pay your web site hosting fees with Bitcoin? I'm assuming that these are the sorts of questions you'll need answered in the end. You might use these questions during a free/initial consultation to get a sense of the lawyers ability to field the sorts of questions you'll have.