Is there a limit to how many times a journey can be edited and republished?

No, there is no limit. You can edit and republish as often as needed.