Long time lurker / beneficiary of advice and hints for Saturday Prize offerings, first time poster.
Made good inroads on first pass. FOI 12A. 8D made me chuckle and a contender for COD for me.
Completed this morning - and I'm pretty sure I have the correct answers for 20A and 25D, but could do with a hand parsing them?