The first thing to do: try that mouse and that headset in another PC. If they are still working fine, you're lucky.

Then I would open the case and inspect the damage to the port. I assume it's a port on the motherboard which will make it difficult to repair. If you see no damage at all, you can try another (preferably old) mouse. Likely it will be damaged also, which shows it's the USB-port on the motherboard that's the culprit.
Then find a tech to disconnect the USB from the motherboard and install a PCI USB-card in stead. Consider installing a USB-3 card. It's faster with a USB-3 device, if you have that (a modern external disk, for example).