For the missions, if you miss them then you miss the items but the gifts from under the tree you can still get
I think most have been, but to be fair we have just been given 24 items from the space all for free what i think was real good next to the likes of the US event that had you having to have payed items and limited award items to unlock there gifts.
i think if you missed any of missions you can now go back and do them and you will be credited with the rewards because i done it for my brother last night!
aww I didn't even had my ps3 online when these missions were on but saw some prizes at friends houses and was (still is) very jealous! Hopefully there'll be something similar this year.