Having your own domain is a first step, but definitely not a complete solution: yes, you keep your identity when micro.blog is gone, but you lose all your content. Having your own website (and options are definitely not limited to WordPress here) is actually the answer, but that makes micro.blog altogether unnecessary.
Comments can be sent as webmentions or by email.