My response just disappeared!
21 LYING DUTCH is dishonest wife (Dutch is rhyming slang)
married gives the M
Not sure on the F AN - the AN could be just from the clue, but why does buff give F?
23 CLUB is card, FOOTED is paid, GAME as in "game (or gamy) leg"
5 G is the middle of niGht, and it's also 12