Hi AJT, no problem - I went ahead and posted my partial answers anyway as I was sure you would have completed the crossword.
I managed to completely bamboozle myself with my last two answers, being convinced that 24ac referred to a country and that, in 20dn, the 11th and 14th letters were 'j' and 'm'.
It took a time for wisdom to prevail...