Do I have to have an antibiotic if I'm sneezing out yellow mucous?

Not necessarily. If no fever, one sided cheek pain or worsening symptoms over 7-10 days, an antibiotic is nonindicated. Visit a physician if new symptoms and if you smoke it changes everything I just told you.
Generally not. Won't help for viral or many bacterial sinusitis. May be harmful.