Is there a way to make the compose window (when composing in a separate window) appear with a size and location other than the default?

Assuming not, I added suggestion Bug 51025 – Remember the last size and location of the compose window.