You will absolutely need an attorney to help with this. The felony portion of the statute is a serious immigration charge, and certainly would stop his getting any Dream Act benefits.
The above is not legal advice. It is general information. I only give legal advice to those who have a retainer agreement with me. You may also seek further information on my website - http://immigrationlawyernewhavenct.com
It isn't necessary for you to repeat your questions.
PROFESSOR OF IMMIGRATION LAW for over 10 years -- This blog posting is offered for informational purposes only. It does not constitute an attorney-client relationship. Also, keep in mind that this is an INTERNET BLOG. You should not rely on anything you read here to make decisions which impact on your life. Meet with an attorney, via Skype, or in person, to obtain competent personal and professional guidance.
It is difficult to answer your questions without reviewing all the relevant documents. Please consult with an attorney.
This answer is of a general nature and should not be relied upon as final, nor is it intended as legal advice. Consult with a qualified attorney before making any legal decisions. Gen Kimura, (832) 247-6932.