The gas cap will allow air into the tank, as will the canister, if there is vacuum in the tank.
It also purges at idle, see the note at the bottom of the page in the FSM: "The PCM controls the on/off period of the VSV..."If I remember, the VCV switches at 3000rpms to open the Evap to intake vs being absorbed into the CC.