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.
If you miss a Weekly Challenge, you can buy it from the Weekly Challenge Book and restart it again at any later date.