It's not period it's called lochia which is light bleeding/spotting for 4-8 weeks, yes it will happen immediately after giving birth regardless of csec or natural.
The one right after c sect is call lochia. Actual menses will comes later depending on the body. Mine came when baby was 4 months old
Hi, It really depends on an individual's body. Also, breastfeeding delays the menstrual cycle
Should be normal but if too much, check with gynae.
Might not be the case
If you’re breastfeeding, you might not have menses
Actual period coming back will vary. Mine didn't come back until I was weaning.
lin