As has been said, you'll still effectively have 2Gb of VRAM and both cards must have the same amount. If they do not have the same amount, they have a program called Coolbits which will allow you to neuter the card with more VRAM so they are the same. Coolbits is just a registry edit program to make Windows think the card has less VRAM than it has. Last I checked, even though it was very old, it still works.
As far as needing more than 2Gb, it will be extremely rare to need more than 2Gb of VRAM, unless you are playing at 4k or use excessive AA (like SSAA or MSAAx8/x16. Pretty much no game needs more than 2Gb at 1080p, but there are a couple exceptions and the list may grow in time. The new Wolfenstein and Titanfall have texture options will will need more than 2GB to use. Turn the textures down, and it'll work perfectly find. This may become more common in the future, but if you have a 2Gb card now, it is not worth upgrading it over that.