Thanks for the feedback. I'll probably go ahead and replace the chain and cassette, and see how things go.
I will attempt to procure replacement chainrings in the event that they are needed. I need 144mm BCD rings though, which all seem to sell for big $$ (at least, bigger than I want to spend on a commuter bike). Argh.