Some additional UC information below and your best chance is at UC Merced.
Essays are considered Very Important but essays do not make up for lower than average academics. The UC’s are holistic in their application review and being a 1st generation/low income applicant is definitely taken into consideration. The UC’s also want to make sure that all applicants are able to succeed in a competitive environment.
2018 Freshman admit rates for UC GPA of 3.40-3.79 capped weighted and not major specific:
UCB: 1%
UCLA: 2%
UCSD: 7%
UCSB: 8%
UCI: 7%
UCD: 14%
UCSC: 33%
UCR: 49%
UCM: 82%
2019 UC capped weighted GPA averages along with 25th-75th percentile range:
UCB: 4.23 (4.15-4.30)
UCLA: 4.25 (4.18-4.32)
UCSD: 4.16 (4.03-4.28)
UCSB: 4.16 (4.04-4.28)
UCI: 4.13 (4.00-4.25)
UCD: 4.13 (4.00-4.26)
UCSC: 3.96 (3.76-4.16)
UCR: 3.90 (3.69-4.11)
UCM: 3.73 (3.45-4.00)
2019 Data:
25th - 75th percentiles for SAT totals:
UCB: 1340-1540
UCLA: 1330-1550
UCSD: 1300-1520
UCSB: 1280-1520
UCD: 1230-1490
UCI: 1250-1510
UCSC: 1200-1450
UCR: 1130-1400
UCM: 1020-1290
25th - 75th percentiles for ACT composite + language arts
UCB: 28-35
UCLA: 29-35
UCSD: 26-34
UCSB: 26-34
UCD: 24-33
UCI: 24-34
UCSC: 24-32
UCR: 21-30
UCM: 18-26
I see only 1 safety school which is SFSU. I would try to add another CSU safety to your list or apply to UC Merced so you will have choices in the Spring.