Carnivore certainly. Predator is arguable. On Earth humans are considered apex predators because we are capable of killing and eating any other animal on Earth. Not that you would want to in most cases.
As for the apples. Apples will last a very long time in storage as long as the skin isn't broken. The main problem is keeping them dry, moisture will cause them to rot in a hurry. And I suppose you could always freeze em, though that would result in a powdery apple at best.
That apple probably indicates that our heroes are not *too* far away from civilization. Maybe at the edges, but not quite into "here be dragon" territory.