I think you started off with some really good ideas.
Another idea might be suitcase kit bags to hold their toiletries, razor etc.
You could personalize them ... choose fabrics that represent each person's interests (eg. fish for the fisherman, breed of dog, baseball fabric for the ball lover, etc.)
That way you could do the same for men and women ... just change the fabric selection to something appropriate for each. Definitely something that would be usable by everyone.