Very good points. The one that I would add is one that I've seen in a lot of books with advice for writers:
"Write something every day. Even if it's just fifteen minutes or a paragraph of "pure crap" that you think you'll just toss out tomorrow. This a) keeps the story from getting cold (and...