Well, yeah most of the supermarkets will be open in daytime during Ramadan, he really doesnt need to stock anything, just get the needed daily grocery and that's all.
hmm, I believe there will be some small dining corners in some hotels during daytime.RC, FSHR, Ramada, Sheraton, etc..

All the best for ur BF