Yes, great list of topics!
And I like your ideas about guest writers, too. You may want to consider how that impacts your relationship with your readers. I suspect that the Dans (and Ellens) in the world will come to your blog to “hear” your voice – perhaps more so than with a business blog. While guest writers have valuable ideas and expertise to add, you might want to find a way to add your voice to their tips (eg by writing your own intro & conclusion).
Good work this week 🙂
Enchant readers. Woo customers. Win business.