Hi John thanks for posting! These are all great suggestions- would you mind adding them to our product feedback space? This sends the feedback directly to our Product development team and helps them better understand which features are most in-demand from our users so it's the most effective way to get your voice heard.
In the meantime I wanted to add a quick note about your second point- as you might be aware we do have Spell Check and Find and Replace features (although no auto-correct.) These can both be accessed from 'Edit' in the top menu bar. For more information please take a look at this section of our Work with Text article.
Once again thanks for your feedback! Let me know if you have any questions about the features mentioned above.