There’s no need to self-study for Calc AB since Calc BC covers that (assuming your school teaches the standard AP Calc BC class that covers a full year of university calculus). Also, as others have mentioned, assuming that you’re talking about taking AP Physics C as opposed to AP Physics 1, that in combination with AP Chem is a huge load. I would probably just drop the Physics and replace it with the AP CompSci A. Not a great idea to self-study CompSci A either, unless you are already a very competent programmer.
For subject tests you should only take 2: in your case, Math 2 and Physics. Take it in May or June of next year.
I think your schedule is fine otherwise, but keep in mind that along with rigor, grades is most important followed by test scores and then your essays and ECs.
UCLA and UCB EECS will be equally hard to get into, you’ve seen the typical stats in the first couple of replies. UCB also has L&S CS which is slightly easier to get into, but then you have to qualify (Minimum 3.3 GPA in your first 3 real CS classes) to get into CS. 3.3 is a B+ average, but from personal experience with my own kid, it’s not easy to pass that gauntlet, it takes a LOT of work.