ok umm how do I check the firmware/driver update
no crashes, but occasionally freezes
I cant see the GPU part in task manager but CPU is near 100% frequently
it is plugged into an old power strip I found lying around my house
Keyboard, Mouse, phone charger
idk how to do that(ill check settings bc I think thats what you mean)
a while ago
I also found that my case is really dusty so i'm cleaning it with some pressurized air today
Your GPU didn't show up in the benchmark or in the Task Manager, so I'm assuming it either doesn't exist or stopped working. Go to your Device Manager (there's a search bar at the bottom of the desktop) and find the GPU in the list and click on it. When the box pops up, it should say something like, "This device is working properly."
Your power unit is probably okay since your CPU is at or near 100 percent usage.
You should be able to check for updates automatically by going to the Device Manager and going through each component individually and having Windows search for a new driver. Firmware updates would be on the manufacturer's websites. I'm unfamiliar with AMD's GPU drivers, but that should be as easy as going to Google and typing in "AMD graphics drivers".
Your GPU isn't that old. It wouldn't surprise me if you didn't have an electrical incident. If you can get the rest of your components back up to snuff with updates, or a fresh installation of Windows, you could replace the GPU and be back in business.
But you have a mess on your hands and are still learning your way around a PC. My suggestion for you is to take it to a local computer repair shop and pay them to diagnose the problem. It shouldn't be that expensive. This will be cheaper in the long run than guessing the problem and buying new components.