Do I see wear on the stabilizer in the last pic?
If so that may need to be corrected for easier honing. From the pic that razor looks very honable, but it is not an easy case as far as what to do...