Fortunately, USC is very holistic in its admissions and you sound super interesting. With your background, I am sure you will put together a wonderful application - do your best and show them why you are an interesting fit for USC so they see beyond you lower scores. Not sure I understand your senior year gpa since it is just starting…but good luck!
Also, best thing to do is read this still very relevant thread: