I would put all the UC’s into the Reach Category since CS is impacted at all the UC’s and the selectivity rate is below 10% for all these campuses. UCI for example has a 7.1% admit rate for CS, while UCLA was 5.4% last year. Also the UC’s are test blind permanently so your excellent SAT score will not be considered.
Being OOS puts you into a different admission pool and the UC’s do like full pay students. CS is such a marketable major that you do not need to go to a prestigious school to be successful post graduation.
You are a highly competitive applicant and there is no reason to be paying $67K/year to attend a UC when your accomplishments should get you some great merit aid at many schools.
UC GPA calculator and the UC’s consider all 3 UC GPA’s in their admission review. LOR’s are only considered by UCB if invited to submit.