I'm finding this tough. But in a good way. Feared a dnf at one point.
I have three left. I have possible answers but can't parse.
8a I've seen the hints here but can't think of the word for answer or the homophones
4d I have an answer but can only parse one bit and not sure I fully understand solecism.
25a can't find a word that fits any definition in the clue but I must be missing something.