Each will come back if the deal and time is right for both them and Saints. Otherwise, they'll be off to the highest bidder.
Loyalty in professional sport is all but unheard of, understandably, and as has been mentioned when someone leaves at the end of their contract it would be extremely difficult, if not impossible, to build in a return clause.
Thanks for the memories, and good luck - here's to the next local heroes.