Your friend has 10 days from the date of issuance to request an APS hearing. It is civil in nature so there is no free lawyer. Your friend should hire a lawyer to represent him/her at the DMV. The lawyer retained must be well versed in DUI and DMV matters. Feel free to have your friend call me if s/he has any further questions.
California does not require "certification" of a police officer to perfomr SFST's or FST's. Some states do have such a requirement. Still, an experienced DUI defense attorney who is schooled in the SFST protocol as established by NHTSA will be able to poke holes in the officers reporting of the performance of these so called sobriety tests. Also it is important to note that the CHP DUI enforcement manual is largely a duplicate of the SFST student manual. It is very easy to trap a CHP...
Immigration Law in the United States is very complicated. Your brother would be well advised to make contact with a reputable Immigration lawyer in the United States who can give case specific advise which is covered by the attorney client privilage.
If you don't already have an attorney, GET ONE now. Make sure it is an attorney experienced in DUI matters. Perhaps you can verify that they are a member of NCDD. You will also want to hire an expert on IID's so you can demonstrate how the device gave a false positive reading.
You are entitled to a copy of your file. You can also view the docket of the court file. The answer is certain to be there. However, it is a sad state of affairs if you don't trust the word of your lawyer. You should attempt to reconcile the distrust and mend the attorney client releationship. If you cannot trust your attorney, then you should change lawyers to one you can trust and have faith in.
The glasses are the least of it. You need to find a good DUI lawyer in the Bay Area and consult with that lawyer. I can think of at least 10 in that area that you would be well represented by. They are all listed on AVVO. The facts you related on this board will serve you well in fighting this case. I could win it for you, but would have to charge you more than the lawyers who are already in the area where you go to court.
If you are fighting your case then presumably you have an attorney. You should only discuss the details of your case with your attorney of record. Discussing your case with anyone else, including attorneys on an internet chat site can be used to prove you waived your attorney client privilages.
With that said, the mismatch of dates is certainly an important error which your attorney should be able to use to your advantage in defending you at the DMV in the APS hearing.