On your first point, there are tools already for migrating accounts although still in their early stages. For example, github.com/CMahaff/lasim allows you to move subs and blocks to a new account in another instance, but not posts and comments. I don’t think there’s a tool yet to move a community as a mod though.