Weasel for "Whistle & flute" = Suit seems a bit of a stretch.
I was told it was the topcoat which was pawned when times were hard. To be redeemed on payday (normally Friday) in time to be worn for 'best' on Sunday.
For this you'd need the cockney rhyme to be "Weasel & stoat = coat"