Look into getting him a home health aide that can come a few hours a week/day, whatever. A lot of them will help with laundry, cleaning, and cooking as well as set up meds and general welfare checks. If he's having trouble with the food, then he'll need help with laundry, cleaning and other stuff also. The aides don't have to be RN's so they are relatively inexpensive. Setting up meds does require a nurse or something like that, but a lot of the companies can do 10hrs of aide per week and 1 hour of a nurse to check vitals and set up medications.