TODAY is a Great Day to visit our Store and order the parts you need for your truck!
To reseal the evaporator housing use flexible A/C Insulation Tape. Any vendor that sells 4 Seasons HVAC products should be able to get it. Raw fuel odor can be an indication of a fuel hose or line leak, a fuel tank or sender leak, a saturated vapor canister, a bad fuel pump, a leaking fuel cap, etc. You need to identify the source and get it corrected to avert the potential for fire.Cooling system heat will melt the A/C tape, so to reseal the heater pipes substitute closed cell foam.
Might be a tank venting problem. Are the fuel tank caps sealed or vented? With a carbon canister, they should be sealed. Have you ever checked the fuel sender o-ring?
The carbon canister is probably original to the truck and likely saturated. Since it's spitting carbon granules it should be replaced, otherwise some of the granules may find their way into the carburetor fuel bowl through the vent line and cause flooding or other fuel delivery problems.