But what determines a person’s distribution between subcutaneous and visceral fat? Is this something a person can impact by diet or what?
Diet and exercise has the most effect on visceral fat, IMHO.
Visceral fat is stored energy. IIRC, your heart can use free fatty acids for energy. Some fat is the last to go in starvation such as fat in the cheeks of POWs.