Welcome to SRP!

The razor doesn't look like it need much cleaning, maybe some metal polish, that and honing should make it usable. I would suggest getting a professional to hone it for you. Check...