To clean or not to clean, that is the question that plagues dagger collectors for generations.
But First, did you get the naval on Ebay?
Before I touch a dagger with anything except a cloth and some mild cleaner to remove fingerprints and grime, I have to have a reason.
You can do a search here of topics on cleaning daggers and will get a lot of good advice.
Personally, if I decide to clean a dagger that is neither anodized, or gold plated, I use a German product called Wenol. An aluminum based metal polish that is excellent on silver plate, silver, German silver, brass.
But again, I would really look hard at the dagger before I applied anything.