My question involves criminal law for the state of: California, my son was riding his bicycle at 4pm going to his friends house, he was pulled over by unmarked police car for riding with his ipod ear phones in, anyway, they said his lips looked dry and his eyes pinned, they searched his backpack and found 3 vicodin pills wrapped in plastic and a pocket knife longer than 4 inches, also, he has a bottle for the pills (but not with him, he said it's easier to carry) and they were prescribed by a dentist the prior week for pain for impacted wisdom tooth removal, he was arrested and charged with felony posession of narcotics and misdaminor carrying the knife, spent the night in jail and released on O.R. bail.What to do?