Apart from one or two grumbles detailed below, this was all pleasantly done. Several good clues, such as 24ac. I need help on the parsing of 20ac, which is quite beyond me, but otherwise it all seemed reasonably easy.
Definitions in maroon, underlined. Anagram indicators in italics.