OP: law schools mostly only care about GPA+LSAT, so choice of school (and major for that matter) won’t make one bit of difference between these 3. They are all highly regarded programs.
Love Michigan, but unless you have family money, not a fan of paying OOS rates to attend a public.
Since you are from SoCal, go north to experience a new place.
btw: There is little difference between grading at Cal or UCLA; both are equally competitive. But no, the chance of switching spring start to fall is highly unlikely. But that’s ok, as that gives you another semester of (hopefully) all A’s to boost that cum GPA for law school.