Pretty much flew through this until I reached 18d where, although the answer is clear, the wordplay is less so.
I think regular solvers will find this fairly straightforward but, that said, this things are always very subjective so we will see 🤔
If you do get stuck there are at least two long anagrams in the acrosses.
I didn't notice any theme or rhyming pairs but that's par for the course for me!
COD - I really liked 10a but I'm going with the 25a for it's beautiful simplicity "honest type dated cameraman" (6,7)
Please feel free to leave a comment and, as always, if you get stuck - don't hesitate to ask for a hint.