If I'm right, and with pictures that's never certain, she has eggs because she's healthy and well cared for. She is now mature. By nature, she should have eggs. If you read back up to post #3, I wrote how I dealt with that. Some fish need a trigger to lay eggs - cherry barbs, zebra danios and glowlight tetras have been the worst in my experience.
A fish can be coaxed to lay eggs but the eggs can be left to be eaten. You have no obligation to raise the fry. She will probably lay eggs regularly through her life.
When a fish gets fat, it is not between the body and skin as it is with us. The fat accumulates inside the body cavity around the organs, and rather than expand, the fish usually just dies.
Some people will use epsom salt baths to get females to release eggs. I haven't used that trick myself and you would have to research how much to use, etc.