Multiple lights are on... wht can it be?

Hello, today when driving my 2010 Equinox into work on the highway, my ABS, traction control, and airbag light came on. I’ve never had this issue before besides the occasional check engine light in the almost 3 years of owning it, as well as the tire pressure light which is constantly on. With this, I always ensure the pressure is at 35 PSI and the tires are brand new. But I am concerned because I just had my car inspected and it passed, but now this happens. I am not a car person so I am not sure why this would occur. I will point out it has been snowing in my area and I have never seen these lights come onto the dash until I was trying to get into my elevated driveway. I kept sliding back and couldn’t make it in so I decided to park on the street. Then these lights came on randomly. Can the snow have triggered something to come loose or completely messed something up? Any tips or input is appreciated.

Scan vehicle is the only answer. Clear codes. Side note, when alternators fail a lot of warning lights will pop up. I doubt that’s the case but be aware of that.

I had a similar issue. It was very cold at the time and my remote start wouldn’t work. All the lights you had plus CEL, no airbag light, lots of codes including cold crank something.