The order in which you play does not matter, but you must complete all of the missions to get the achievement to unlock.
The stars should show up on the missions you have already completed, regardless of order and difficulty.
Originally Posted by Vindicator51
In that case, people will have to download more RAM for it. Consoles have come a long way since they first appeared, so this is very possible.