Assuming no underlying health problems and similar muscle stores, the obese person would survive significantly longer.
When eating normally, the body gets most of its energy from free glucose and glycogen stores. After a day or two of no food intake, the body will switch to get most of its energy from the breakdown of fat tissue. Some cell types can't utilize energy from fat, so those cells will get energy from the breakdown of muscle protein which can be converted to glucose (Biochemistry Textbook - 30.3.1).
Death from starvation can occur due to running out of fat tissue, or running out of muscle tissue that can be safely broken down. A person of average body weight would generally run out of fat tissue first, whereas an obese person would run out of muscle tissue first (Review Article - see pg. 15). Assuming they started with the same amount of muscle tissue, that means the obese person would survive longer.
A caveat: The immune system is significantly weakened in starvation due to metabolic changes, making deadly infections common (WHO). An obese person would not have advantage against those infections.
To answer your second framing:
The average person can survive a long time without eating - about 1 to 3 months (Biochemistry Textbook - 30.3.1) (NOTE: This does NOT mean a person can safely fast for more than a day or so at a time. After a few days there will be significant, often permanent damage to many organs). That said, vitamin deficiencies take even longer to develop in most cases (Victoria Dept. of Health), so taking a multivitamin wouldn't help much.