Take a picture of the razor with full normal coloring. Besides the slight frown there might be some rust at the edge of the blade followed closely by black pitting. If this is the case, is always a no go, especially on a blade this small. Start a new thread out in The Workshop section to get further help. The rest looks pretty good except the pins and yes Dovo is a preferred brand. Nice lettering on the scales.
Welcome to SRP! Great to have you here!