I agree with the hiking staff for defense, if that is your concern. Not only is it there in your hand, you have reach with it.

As for the knife carry, I say carry it however you feel you want or need to. Just good to have one with you. If it is on your pack and you have to ditch your pack, you just ditched your knife too. Hopefully, you have a pocket knife as back up.
_________________________
---------
http://hanzosoutdoors.blogspot.com/