Im not an expert at all, but lots of red flags here. I wouldn't give this site any money or payment details until you find out they are legit. Have never heard of a website charging to reset passwords.
Also for future reference storing 7k on an exchange if you aren't actively trading sounds like a bad idea. Particularly if it isn't one of the big ones (binance, coinbase).