I would get referrals from friends, acquaintances for a kick-butt attorney and see if they will give you a free consultation.
I had the opportunity to meet with a kick-butt $300 an hour attorney and a $150 attorney I found in the phone book. I chose the $150, and the last time I called her to ask where my divorce papers were, she said "you told me to close the case" I said WHAT????? you must have me mixed up with another client... which, she ended up saying she did get confused, after arguing with me. So, i called the $300 one and she does free consultations! geez, and, she came with two great referrals too. Why didn't I go with my gut?
Start writing down all your questions, which it sounds like you already have, and seek out a good attorney and see what your options are. You may have many more than you think!