It appears that there are many issues to be discussed. This online forum may be the best way to answer your questions. If you would like to discuss your situation, please feel free to contact me at 610-275-7990.
W. Frank Johnson, Jr.
Fox and Fox Attorneys at Law, P.C.
This answer is provided for informational purposes only. This answer does not constitute legal advice and it does not create an attorney/client relationship. More importantly, the information contained in this answer should not be relied on. You should consult an attorney who practices in the relevant area of the relevant jurisdiction.