Where you get a dismissal or successfully complete a deferred contract, you might still have an arrest record which could affect your employment opportunities. After the court case is complete, you should speak with an attorney about possibly sealing your juvenile record.
It depends if the prosecution will accept a Waiver as a reason to recommend a release to the judge. Most likely there will be a detention hearing to determine if the minor is a danger to himself or other AND is allowing himself to be adequately supervised. You should also speak with the probation officer assigned to inquire if they recommend the child stay detained or be released. Lastly, speak with PreTrial Services to see if you qualify for a court appointed attorney.
You should contact your local Bar Association for a list of attorneys who handle Expungment cases, or go to public library and do some research about the process to get an expungment. However, most attorneys will not simply email you the forms.
If it's the minor's first offense, the prosecution might suggest a deferred contract where he would have to fulfill specific terms of probation and once that is successfully completed the charges would be dismissed. You should contact your local Bar Association for a list of Juvenile Law attorneys in your area for representation.