I think you have a pretty good chance at getting into at least 1 UC. Not all of them want straight A+ valedictorians, the backgrounds of the students and a diverse group are what many of them want. And kudos for saving your family from becoming homeless. (my cousins are refugees from the middle east and they went through similar situations, so I know how hard it can be)