No le pidas nada. Si no le ofreces pagar la gasolina (y en realidad son más cosas que la gasolina, es el desgaste del coche, gasto de aceite, ruedas….) tampoco le pidas el dinero de la comida. Y si él no come en su casa, cuando te vayas, llévate lo que ha sobrado de esa compra que haces y ya…