I'm not sure I agree on the longevity. Trex is no crocodile that can sit there with essentially zero energy expenditure for hours/days/weeks; Trex stands upright and has to walk which requires a lot of muscle output.
Also what about water? Are you saying it wouldn't die of dehydration either?