“Should I have my employees sign an illness reporting agreement?”

Short answer: Absolutely
Long Answer: The only way you can protect your staff and customers from infection is to make sure they report or even better stay home if any symptoms are present before it is too late.

Here is one that should work for you:
Download the pdf version.