It’s generally accepted that symptom suppression is fine for a basic cold, with a couple of caveats. First, it shouldn’t replace taking it easy, getting lots of rest and drinking lots of fluids. You may FEEL better, but you’re still sick and you’re still communicable. Stay home anyway, or your office mates will hate you when you get them sick.
Fever is hotly (ha!) debated. Some people treat any elevated temp with NSAIDS. Some people think that a mild to moderate fever is useful for denaturing the proteins in a cold virus, and may kill them sooner than your white blood cells can, or help the white blood cells to be more effective by weakening the viruses. So unless it’s making you miserable, most docs I know suggest not treating an elevated temperature that’s under 102, except in very small babies and the elderly or immunocompromised.
Neti pots are great, and oft’ recommended, for helping clear out the gunk in your nose/superficial sinuses and you can make a hypertonic solution when there’s a lot of mucus. The hypertonic solution (double the salt and bicarbonate) may also “dry up” the nasal passages temporarily. This does not lengthen the duration of a cold; mucus production at this stage of an illness is not useful. It’s an inflammatory reaction created by histamine and other chemicals in your body which are released whenever your body notices there’s an infection. If you recall, most viruses have a 2 week incubation period - it may have been useful to sneeze or blow your nose 2 weeks ago when the virus was just inside your nose, but by the time you have symptoms, it’s well inside your body.
OTC decongestants are fine for older children and adults, but they haven’t been researched much or found useful in infants. Poor babies are stuck with saline nose drops (the infant version of a neti pot) or the dreaded Nose Sucker (bulb syringe). I’ll be honest, though - most OTC decongestants are useless. All the stuff that works has been taken off the market for safety and/or abuse concerns.
My very favorite nasal congestion thing: Afrin nasal spray. LOVE the stuff. Unfortunately, it is highly, highly *physically *addictive. I’ve gotten hooked on it before, and it’s just hell. It can cause rebound congestion - not actually mucus production, but inflammation of the sinuses that makes nose breathing impossible. But when it works, it works REALLY WELL. I tend to save it for really important days, because one really should not use it for more than three days. So if it’s your kid’s graduation day and you’re snorky, go for it, but don’t plan on using it long. Again, mucus production is not helpful to the healing process.
Cough suppressants for older children and adults are okay, but many docs suggest you save them for nighttime, when you’re sleeping. Especially if there’s a “gunky” cough with sputum production, you really do want that stuff up and out. Bacteria just looooooove to breed in gunky lungs, and if that gunk stays down there, you may find yourself with a bacteria pneumonia on top of your cold. Unfortunately, just like decongestants, if it works, they take it off the market. A tablespoon of honey works better than OTC cough medicines, IME. (Honey should never be given to babies under the age of 2.)
If you feel like you’ve got gunky lungs with a cough that’s just not satisfyingly productive, Guaifenesin, brand name Mucinex, is pretty good stuff. It’s an expectorant, not a cough suppressant, so it won’t stop your cough, but it will help thin secretions and make your cough count. Again, getting the gunk out is a good thing; gunk does not help the healing process.
I eagerly await someone else’s answer for number 2, because it’s something I’ve wondered as well. I know that if there’s doubt, they can do a culture - literally swab your nose or sputum and send it to a lab to grow it into a petrie dish and then test the resulting colonies for characteristics (like we did back in Microbiology class). But I also know most doctors have decided long before they get the results back whether an infection is bacterial or viral, and I have no idea how. Someone once told me (and it *was *a doctor, but I’ve not been able to verify it elsewhere) that if you have a fever, it’s probably a virus, not a bacteria. He said this was why so many schools and hospitals have “if you have a fever, you’re not admitted” policies - that fever = virus and viruses are harder to treat than bacteria. If you spread your virus around, that’s a big problem for the hospital. There are only a few antiviral medications and they’re pretty hard on your body and have a lot of side effects. If you spread a bacteria around, they have more tools (more antibiotics) which may fight it.