As the PP said, during the non-peak periods, F! and fireworks are typically only presented on Friday, Saturday, and Sunday (and holidays). So there is a good chance that Friday will be your only chance to see fireworks and F!. WoC is typically presented nightly.
Currently, the only way to see F! while dining is the RBT's premium F! package. However, the RBT is undergoing a remodeling through November 16, so that is probably not an option. Other than that, there are dining packages that will get you reserved/preferred viewing for F!, but it's ground seating and not all sections are guaranteed to be seated. There are no packages for fireworks.
WoC has two options. There is a dessert party that includes a seat at a table. This is the best choice if you don't want to invest a lot of time and want a prime view. The other option, as mentioned, is the Cove Bar. Some of the tables do have a view, but this option will probably involves a considerable amount of time. The Cove Bar stops seating guests one hour before the park closes or at 8:00 pm, whichever comes first (or something along those lines). There is usually a pretty good wait for a table (plan on about an hour), so in most cases you'll be looking at least a two hour chunk of time. The view is fun, but it's not the one I'd recommend for a first time viewer.