Thanks Crockett. To help you with 27, i think both words begin with P. The second one is another word for knock, then google this word for varieties of this.
Re my ones, (28) can see a 4 letter word beginning with Q for cash but can't see the rest? No 18 when I look up croquet, I find two words which rhyme but are not the same word. They begin with P and M. No. 17 can't see anything from your clue. Can you enlarge please?