Ok, Thanks for the hints on the long ones GK, I've finished now apart from the same one as you.
19down) [f] Does 'Here's a liqueur' refer to the 'Bennington Beverage Outlet' in Vermont?
I have the same letters left as you -AN-OX
I've got 'h' but same as you aristo, 'losing five dollars' for the 'D' escapes me
I'd never heard of 'l' (6 letters) I may have to make some of them, they look all right.