Garp won't die till at least he runs into either Luffy or Dragon again, Oda would never pass those reunions up. Sorry BB fans but it's all hands until further notice, and you want him to stay anyway because the Monkey D. that comes after him will rock Teach's world