Thanks Geeker
I did. And so I finished. Though I agree the answer to 1ac is not strictly speaking a drink warmer.
FOI was 18d after a hint in the thread helped me get it. LOI was 1ac and 4d, both difficult I thought.
My CODs were 29ac and 21d. I'm still not sure about 1ac, 5ac, 16ac, 28ac. I have no idea why 8d is right or if it is right. So, a not very satisfactory solving. But many thanks to forum members for helping me achieve what, initially, I thought was impossible.