Buying presents is easy, my wife and I tend to buy for each other and a few token presents for selected family members and friends. We only get token presents, and make sure people know they'll get token presents, because it avoids embarrassment if one person buys something really nice and the other buys something that's funny but cheap. We had one particular section of the family where my wife used to spend a lot of time (and not a small amount of money) choosing something nice for each individual person, and we got back an aggregate present that was a load of stuff that was kind of fun but the sort of thing that generated a bit of a giggle for a few minutes and was soon forgotten. That didn't happen very many times before we started to send cards to individuals and token presents for selected individuals.
Food is easy enough. I'm hoping my brother can come out and join us, just waiting to hear back from him. He's travelling, so depending on where in the country he is he may or may not be able to join us.