Your question is quite complex and does not lend itself to this type of forum. You are working with an attorney who is actively representing you on this matter. Presumably that is the best person to handle your questions. Don't be shy about insisting on answers.
Any answers provided to questions are for general information only and do not establish an attorney-client relationship. You should seek legal advice for your specific situation.
You should be talking to your representative about this. He knows you and your case far better than any of us here at avvo.