Im thinking that since they are not "Iron Challenge" style missions that are tiered to be progressively longer and harder, that all of these new missions will be repeatable.
I haven't decided yet if that's a good thing or a bad. Low number missions give a low prize,, but it can be done over and over easily, where the higher number missions pay better in one lump prize, but they take forever to complete.
you decide.