With whom would I like to be stranded on an island? Well, despite how much older than me she is, I'd have to say Sandra Bullock. For a celebrity, she has a pleasant normality about her and she is quite attractive.
As for food, I'm a simpler kind of guy. Chicken by the ton would suit me just fine.