This was a nice puzzle, completed in half an hour or so after my Sunday night bath.
FOI: 9a, a list like that made it obvious
LOI: 19d, not tricky, it was just the last one in that corner
COD: probably 22a, nice bit of misdirection with the "bleu" cheese, and nice mental image of a pooch eating said cheese.
I'm 48 and got 25a instantly with no crossers, it's a fairly well known part of our culture IMO, I was actually a bit annoyed by the easy clue.