MAN, that blade would look great polished up!
I've restored this same blade by J.Barber, and they are fantastic shavers! I hand-sanded the blade on mine....

AS for the horn issues, the sand...