I highly highly highly advise weighing your flour when making cake. I always use my digital kitchen scale to weigh flour, but if you don’t have one use the “spoon and level” method to measure with measuring cups.
There are a few ingredients that help create a moist and tender cake. All the eggs + egg yolks add richness and moisture. The sour cream also tenderizes as well as adding more flavor.