Here's a novelty. Me tackling the puzzle the day after receiving it! I still can't see 16ac. I've seen & uunderstood your golf hint Chrise but the anagram??? I'm also presuming that the "s" that Devonian mentions is from the teetotal sort of self denial in 13d. I did think of another possible there as in self humbling. Though in neither could I see debt.
A hint on two others would be appreciated. 15ac Asian region ready,say, to get space station (7) I have ?A?H?I? but can I see it... 24ac Poet on bank with whiskers. (9) All I have there is, ?I ?E?????. Thanks in anticipation. Hello it's stopped raining. The potatoes are calling from the garden.