Question is does he really need to eat?
He was stuck on that ghost ship for 30-40 years all alone without means to get resupplied. Should he not have starved to death if he needed to eat?
This is a good question
Which brings up another question:
DOES FRANKY NEED TO EAT? Have we ever seen him eat? We've seen him drink, but when the SH had their meal with Brooke, Franky was just off there to the side…