Will antiviral medication be effective in treating my herpes outbreaks?

Yes. Antivirals like Acyclovir or Valtrex (valacyclovir) are common to use for treating and preventing herpes outbreaks.
Yes. Oral antiviral medications are helpful in preventing or clearing up herpes sores. Topical antiviral creams are somewhat helpful but not as helpful as oral medications. To treat an outbreak, one should start the medication as soon as possible to get the best effect.