You missed one that I wasn't aware of until OSHA reared it's ugly head on one of my jobs. We are supposed to have a first aid certified employee on every job. The OSHA inspector also said we need routine safety meetings, hardhats (only if work was going on overhead), fall restraints, belts were okay but full body harness preferred ($5,000 fine for that one), and reflective high visibility vests if working within so many feet of a street.
OSHA LINK
1910.151(b)
In the absence of an infirmary, clinic, or hospital in near proximity to the workplace which is used for the treatment of all injured employees, a person or persons shall be adequately trained to render first aid. Adequate first aid supplies shall be readily available.