Brook will not die because his soul will forever alive...although im voted for him..but i think, it would be Luffy...Iva-chan taken 20 years of his life span in ID and MF...so, i guess, after their final battle and when he manage to conquered the NW and became PK..he will die either by his disease or because of his life is short... :p