No but sorta if you are gaming. It is not 100% necessary but I would urge anyone doing a gaming build in this day and age to have at least 16GB of ram unless a super strict budget dictate otherwise. Many games now require 12-16Gb of ram under either minimum spec or at the least recommended spec. So Do with that what you will.
The performance reasons have to do with windows using your swap file on your hard drive. When you play a game that needs that 16GB of ram on a 8GB system...your consistently using your swap file slowing things way way down. Between the latency of going so far from the CPU/Ram and the bandwidth limitations of SATA it can bring your processing power to a crawl. So basically yes to all three of your questions is the short answer.
The performance reasons have to do with windows using your swap file on your hard drive. When you play a game that needs that 16GB of ram on a 8GB system...your consistently using your swap file slowing things way way down. Between the latency of going so far from the CPU/Ram and the bandwidth limitations of SATA it can bring your processing power to a crawl. So basically yes to all three of your questions is the short answer.
Vram and system ram is continuously swapping between them and it's increasing as games become bigger especially open world. How much vram you use reflects also how much ram is recommended to reduce pagefile usage. There will always be some pagefile usage but if you can keep majority of game + graphic data within memory the better overall performance.
When 2GB vram cards were the norm 8GB ram was enough with games at the time. Games have increasingly gotten bigger and so has vram capacity. The OS already consumes 2GB of ram so that doesn't leave much and when ram runs out the next destination is the drive and with that brings potential for stutters.
An ssd would be a significant help with pagefile speeds on 8GB systems