The process you've outlined to get a certificate of good standing from the State of California is correct, with one exception, you don't have to wait 2 months.
You can expediate this process by paying an additional fee. From Form S&DC-STOCK/NONPROFIT:
Fees
In addition to the filing fee, there is a non-refundable $15.00 special handling fee for processing documents that are delivered in person
(drop off) at the Sacramento or Los Angeles regional office.
The preclearance and/or expedited filing of a document within a guaranteed time frame can be requested for an
additional fee in lieu of the special handling fee. For detailed information about special handling or preclearance
and expedited filing services, go to www.sos.ca.gov/business/be/service-options.htm.
The Expedited Filing Services fees are as follows:
•4-Hour Filing Service (Class A) - $500.00. Filing response guaranteed within 4 hours (e.g., submitted Monday at 10:00 a.m., filing confirmation or filing response available Monday by 2:00 p.m.)
Note: A document must be precleared and approved to be eligible for the 4-Hour Filing Service.
•Same Day Filing Service (Class B) - $750.00. Filing response guaranteed by 4:00 p.m. the same day. Note: The document must be received by the Secretary of State by 9:30 a.m., and a filing confirmation or filing response will be available the same day by 4:00 p.m.
•24-Hour Filing Service (Class C) - $350.00. Filing response guaranteed within 24 hours (e.g., submitted Wednesday at 11:00 a.m., filing confirmation or filing response available Thursday by 11:00 a.m.)
I don't have personal experience with CA, but in most other states, in person drop-offs are usually processed the same day (as long as you arrive early enough). So, you may be able to get away with just paying the $15 special handling fee, but I don't know for sure. You'll probably have a better shot at it if you pick a slow day. I would call them and ask them, or ask someone else who has been through this process.