I've pretty much finished this week's but there are a few that I'm not sure how the answer relates to the clue.
7a) Noisily nip to bay - Is this bight?
10a) Cliff's permanent reminder - scar?
16a) Duck could be miffed about sphere of control - airflow?
6d) River competition - plate?
21d High note on electronic whistle - pipe?