All you completionists should strive to collect all the items on each Vault Card, but Vault Cards will never technically be "completed" because they have no level cap, and will therefore always keep offering rewards. You can keep earning Vault Card levels even after you've scored all of that Card's gear to earn Diamond Keys, Eridium, and higher-level versions of the Card's gear.