Many thanks, Mamylynne. Your answers sound really good but I am still stuck with others.
20a 4 letters: ?s?? (if "instantly" is correct) Rider on the way over here.
22d 6 letters ?i???? Single girl among a thousand and one African capital
Any ideas, anyone?