Gpu temperature is normal.
97c is just below throttling temperate for the 2600 and is not safe.
Make sure the cooler is dust free and securely mounted on the cpu. Could also try a repaste. If that doesnt work id buy a tower cooler that doesnt use push pins.