I hope at least some people who can benefit from advice like this will pay attention because there's lots of good stuff consolidated here, more than they're likely to find most of the time.
One thing I'll add is to consider your win rate. As an artificial example, if you're playing NL5 and grind your roll up to $500, applying the conservative 50 buyin guideline indicates you're sufficiently funded to move up to NL10. You are, but if you got there by winning an average of 10 cents an hour, your game probably isn't ready.