Transferred to UT, but had a slow start. Advice on adding major and where to focus?

Hello, I’m new here to CC so hopefully this is an appropriate forum for my questions!

First, some background information:
I am currently a sophomore at UT-Austin studying for a BS in Psychology, but I was at a different university last year also studying Psychology. While at my previous school my GPA was 3.1, but after transferring to UT and encountering some family issues I found it hard to focus and so I have a 2.5 GPA now after one semester. UT disregards your GPA from your other school so my current GPA is based purely off of the 12 credit hours I took here last semester. I’m doing much better now (3 B+ 1 A-) before finals where I am looking to raise those all up to As. In general as a student, I tend to get mostly As and Bs, but I am upping my game in order to realize my dream of becoming a doctor.
Now, with that background information out of the way, here are my actual questions:

  1. I’ve felt unsatisfied with studying solely psychology and after doing considerable research, would like to add Biology as a second major to satisfy my desire to study within that area more thoroughly. As a student planning to attend medical school after I finish here at UT, would this be a wise decision? I see it as an opportunity to study something I’m genuinely interested in, add more courses to raise my GPA after my rough start, and a way to build a strong base in the biological sciences before I take the MCAT.

  2. This question is more general: As a current sophomore, what should I mostly be focusing on doing (other than maintaining my grades as high as I can push them) to prepare for medical school and put together a good application? No one in my family has been a doctor before and none have gone past a bachelor’s degree so I don’t really have a great idea of where I should be allocating my time.

  3. Because the core curriculum at my previous university and at UT are different in their requirements, and because I actually spent the first semester at my previous university as a Geology major, there is a small chance I might graduate a semester late (possibly two semester’s later if I have to work next summer instead of go to classes). Will having these extra semesters look bad to the medical schools I eventually apply to?

Thank you all for any help you can provide and I apologize if these questions are not in the right place!