Think I have gone wrong!
I have LONG SUFFERING for 29a)
?O?G?????R?N? Patient gunslinger off work (hyphenated)
So,,,stuck on last two.
24d) L??U Place to be unseats leader.
25d) O??F Composer of musical phrase wants one
Just can't think of those two!