As far as having the skin on at home, I would just tell the A-Hole if he came to my house that the fish in the freezer/refrigerator was part of a batch I bought at a market which I didn't eat so I froze it. I paid cash for the fish. They can't prove you caught it either, there lies reasonable doubt. The only time they're going to check your house is if you really mess up on the water with overlimits, cowcod, BSB etc.