1) 8GB is plenty for the next few years. Very few games need more than 4GB, and frankly making a game that need more than 8GB would be stupid from the point of SELLING the game.
Game consoles also influence this since their memory is set (about 6GB or so usable as the system and video memory). Obviously a higher resolution increases this but what I'm saying is I don't see the amount likely to spiral out of control.
There are also other ways to reduce VRAM requirements such as streaming from system memory (shared tile), and newer anti-aliasing methods.
2) 4K-> I wouldn't recommend actually playing many games at 4K. For a monitor use 2560x1440. Unless you can play at 4K and the FPS is where you want it (and graphically it looks better...