Sorry, I meant on his boat. Although the image of someone trying to conceal $25k in cash on one's person is amusing to me. "Why are you wearing that heavy coat? It's 90 degrees out!"
As for provisions, fair enough. I'm a land lubber and am not familiar with the ins and outs of seamanship. I also admit that my time in the U.S. has conditioned me towards a cashless economy.
Still, I would think anyone who travels would know about customs declarations including monetary instruments.