What a superb puzzle from Oxymoron - great clues and a fantastic endgame.
There are three clues I can't fully parse....
12a I assume the last two letters are from "yellow" but can't find any justification for the the first five from "trick".
13a again, I assume the last letter is "love" but why are the first five "limited"?
17a If the B is from "breadth" and the final two letters from "sex appeal", how are the first three letters arrived at?