There isn't any harm in taking a villager away from eating or drinking. However, if a villager is weakened, then eating is good for them, and drinking is a form of relaxing, which can also be helpful. Either one can be beneficial in bringing up a villager's health bar, but neither is necessary.
_________________________
- HappyPlayer
"Never be embarrassed to be easily amused!" - HP