How often can I edit my buttons?

As often as you want. Many app features are updated via the content itself (Blogs, feeds, websites) so there is no need to ever update the button.