Of course it should be cleaned daily. You wouldn't want to stab someone AND give them an infection of some kind too.
BTW, should a LEO ever inquire about why you are carrying a knife of whatever kind, the correct answer in NEVER self protection. That answer transforms what may be a tool into a weapon and then opens a legal can of worms that is unnecessary.