Alright so I took one spark plug out - cylinder 4 and here'* what it looks like:
Possibly minor carbon fouling? Seems fitting as it was probably driven mostly short distances and the plugs are definitely original to the car as ACDelco hasn't made this particular plug for years.
Importantly, is this severe enough to cause some misfires and the rough idle, or could I be looking at a different set of problems like bad coil packs?
I unplugged the MAF sensor and I got stalling again coming to a stop light but with it plugged in it'* much smoother and no stalling. I honestly can't figure out which combination actually causes the stalling as it'* pretty random.