Background, I bought the car broken. Because I'm a glutton for punishment

. I haven't owned a volt before so I'm scouring the forum here, great resource thank you! But wanted your opinion.
Doesn't run, and I don't have a clear story on what happened. Looks like both front corners have been hit to some extent (aluminum behind bumper cover has some squish to it).
I have 6 messages on the dash when I turn the car on. Including -40 temp outside (be careful there could be ice), low voltage charging system, high voltage charging system, power steering system, and I think the others were doors being open that I wasn't worried about.
I'm not worried about low voltage and power steering, I figure those are from the 12v battery having gone dead and high voltage not kicking on.
Odd #1: I tried connecting using a bluetooth obd2 to my phone and I can't get the car to talk. I have power as the adapter lights up.
Odd #2: I swapped the ambient air temp sensor located on the passenger side just behind the bumper cover with a 15k resistor. This doesn't fix the "-40" showing on the infotainment screen. I checked pins 26 and 40 on the computer under the passenger seat and I get 15k ohms, so it seems the wiring is good there. I purchased the alldata subscription so I can look up any other wiring/data as needed.
Odd #3: If I remove all 12v power from the car and re-apply all the same codes are there, car won't charge (orange light on dash under front window). Engine doesn't even start.
I tried booting the car without the module under the passenger seat. Only difference is the shvcs warning went away, all the other warnings stayed the same.
My current thought is the computer under the passenger seat is bad, as there is apparently some communication happening but it certainly isn't reading the ambient temperature sensor. And this is the same computer that reads the battery coolant level and presumably allows the high voltage battery to come online.
I did order the vcx nano and will be setting up a VM on my laptop to see if it connects but my hopes aren't high if I can't even get standard codes out of the car.
Any thoughts or opinions? I know that's a lot of information to dump so thank you anyone that's still here at this point. My concern with grabbing another computer for under the seat is would that actually fix the communication over OBD2. That's one I haven't been able to pin down.
Thank you!