Well, I've finally put something in all of the squares, but God knows what's going on in the NE corner. Any parsings for 6D, 7D and 12A would be gratefully received. I think I've got the correct answers for all three, but can anyone explain the last three letters of 6D, all of 7D (some sort of transposition of a T???), and what is presumably a tortuous homophone in 12A?