I'm sorry, but this question is too long and complex or too vague for me to help you with on AllExperts. I volunteer my time to help people, but I get a lot of requests, and there are only so many hours in the day. I can't spend an hour with each person's question.
If you would like to re-ask your question, but simplify it so that I can answer it in a few minutes or less, I would love to help you. Be as specific as possible. I don't have the time to provide everyone with long, detailed answers.
Otherwise, if you post your question in the FORUMS on my web site, perhaps one of my other users would be able to help you.
Finally, I do offer consulting services. You can submit your question via my TechHelp page and I'll do my best to get back to you with an answer as soon as I can. You can also check here for my Consulting Rates.