A good criminal defense attorney can protect you if you get charged and could probably help you facilitate any other issues that come up. I would suggest you talk to an attorney in your area to see what you can do to make sure things don't get out of hand.
Disclaimer: No attorney client privilege is established by receiving an answer to your question on Avvo. This answer is provided for informational purposes only. If you have further questions, please do not hesitate to visit my Avvo profile or website -- www.AfterTheTrial.com -- to set up an appointment to talk more about your issue. As required by Rule 7.2(e), Alabama Rules of Professional Conduct, no representation is made that the quality of the legal services to be performed is greater than the quality of legal services performed by other lawyers.