Welcome to SRP!
That razor looks like it should clean up well, but like others have said, leave it to a pro. You don't want to mess up an hairloom. I'd also look into getting something else for...