can i smoke the trout i catch and sell it?

Answer:

No, you can't. On page 46 of the Fishing Rules Book:

Sale of Fish: Fish harvested by anglers cannot be bought or sold without a commercial license except as provided by Idaho Code.