RE: Question about mounts.............
I agree, they shouldn't be left in storage. If he isn't going to put him up in his house, you could talk to him and see if he would let them be put up in a sporting goods store or something. You could get a plaque like you said, and then lend/donate/sell them to a store where they could hang on the wall. I'm sure there is someshop around that would love to add them to their decore. Who doesn't want to have big mounts in their store?