All the hospitals in ABQ tended to do this. We had two private services (only one did 911 in Bernalillo county, the other was IFT there and 911 in three other counties, only one in the BC funnel system), which one of them was owned by another hospital system in ABQ.
The level 1 trauma center there also does food for EMS crews. Since they all do it I can't see the harm.
That depends on various contract negotiations.
During Nursing and Respiratory Care Weeks, as well as all the other professionals' "week", vendors of all types including drugs and technology, would shower all the hospitals with food and gifts for the employees of that profession. That has been since considered as against business compliance rules and we no longer see as much as a bag of potato chips even during an inservice from these vendors. It just takes one complaint and there can be much harm coming from it. Considering the money involved from various contracts and patient transports, it just takes one company or an employee to cry foul and that agency will have an investigation on them in no time.