And thanks to you for answering! I'm very excited re: 6 in particular. My sympathies re: 5. Yeah, I've been there.
I'm very tempted to volunteer some help with writing, but I'm not a native English speaker, even if my grammar is pretty decent, so I'm not sure whether you'd want it (or any help at all, for that matter).