As much as I advocate that no one dies in OP and think anyone who believes in deaths is a fool, I have something to say that goes against that.
I say there are two reasons for a character to die in OP: either because it will greatly impact the world and shake the status quo or because it is a SH-related flashback character whose death will greatly impact their development.
Whitebeard was the first case (maybe Roger should be included too? I don't know, flashbacks are a no man's land).
We like to bundle WB and Ace as if they are the same thing but, let's face it, they aren't. Ace's death didn't change the world, didn't impact the order of things. The reason he died is because he was Luffy's related character to die. Ace, not Sabo, the flashback character who apparently died but didn't.
That may be important. Ace showed us that Oda may be willing to change his rules a bit and make the "SH-related character to die" not necessarily be in a flashback.
Maybe it was just with Luffy because, well, he is the MC and there is much more impact killing his brother in present time after we got to know him and got attached to him instead of doing it in a flashback with us knowing he was dead from the start.
But it does open a precedent, if god forbids god damn better forbid it Oda actually plans to make Carrot a SH, he could have decided to apply the same logic he used with Ace to Pedro and make her related character die in present time.
tl;dr: I concede there is a chance Pedro may actually die if Oda is planning to turn Carrot into a SH (I don't think he is though, she's around for so long now and is still as interesting as a background character - without the excuse of being a background character).