Shaykh Muhammad ibn ‘Uthaymeen (may Allaah have mercy on him) said:
If you find a non-Muslim person on the road, there is nothing wrong with you giving him a ride, because Allaah says (interpretation of the meaning):
“Allaah does not forbid you to deal justly and kindly with those who fought not against you on account of religion nor drove you out of your homes. Verily, Allaah loves those who deal with equity”
With regard to eating food touched by the hands of kaafirs, it is permissible, because the naajasah (impurity) of the kaafir is metaphorical not physical.