Some long haul pilots can live very far away. The furthest I have encountered is someone living in Sydney on a Manchester (UK!) base. Getting rest before operating is the trick, but on a long haul schedule, there is scope.
And I think breakfast is the most important meal of the day. Good question Topspotter!