I would only change one thing: they go to the office when they are actually sick. Otherwise, spot on.
My husband did that one time and a co-worker ended up taking him to the emergency room. After two hours of intense labor he gave birth to a not-so-healthy appendix.
When I was working I would go in sick on the off-chance that I might infect some of my more detestable co-workers.