Help with SFMC

Is it possible to create a Journey and then later edit the journey so that it sends a new email to all subscribers that clicked on a particular CTA?

I am wanting to do this without resending the first email to the subscribers.

Also, what is the best approach for storing this information for future use, without having to have a subscriber go back through the journey? For instance if I wanted to target people interested in a particular product again.