I have a productive cough, awful headache and my body aches. What could it be and how long should I wait to see the dr?

Probable viral.... Your symptoms sound like there is a viral etiology. This typically resolves on its own over several days. If your symptoms worsen or it does not resolve after a week, then see your doctor for evaluation and treatment.
Probably viral. I would wait a few days and take off of work. Get plenty of rest, eat well and stay hydrated.