Vancouver BC is not likely to be much affected, nor is any other west coast port.
There will be no power on the grid for a long time after a major northwest eruption and limited diesel and NG deliveries, either via ship or pipeline. Yes, it will affect all the ports.