If I revoke an existing distribution certificate, will it mess up anything with existing apps?

There is no problem doing this unless you are on an enterprise account. Distribution certificates expire anyway, so eventually it will happen that you need a new one. Go ahead and delete away. You can also find this question asked, answered, and asked again many times over on the Apple Dev forums (e.g. here’s one), … Read more