I dont have EFI and I have a 300 carb six but that is about what mine is.
Do you still have the vacuum line routing sticker on the radiator support?
It should have the hose routing for everything.
Your canister looks a little different than mine as my hoses go to the big open ports on yours and dose not have the little ones the hoses are going to.
Because I have dual tanks I have 2 canisters.
The upper one has the tank & vacuum hose to 1 large port and a hose going from the 2nd large port to a lower canister large port. The 2nd large port on the lower canister has (should have) a breather cap on it so when the motor is pulling a vacuum on the canister(s) to burn the fuel vapors it can pull in fresh air.
It looks like you are missing the breather cap on a large port or maybe both should have one?
Dave ----