I installed a under bed tank on a 66 C10 and mounted a charcoal canister to the rear as far above the tank as was possible.
I picked one up at the wrecking yard but I think they are available new.
It worked fine but still had to leave a couple of inches below the top of the tank for expansion. It should eliminate the fuel smell in the garage.
Fred