Yes. Once you own a challenge, you can restart it as many times as you want.

If you miss a Weekly Challenge, you can buy it from the Weekly Challenge Book and restart it again at any later date.