1. Mission are not daily repeatable, they are weekly repeatable, each resets on different day of the week.
2. There is seventh mission that requires doing 2 of those missions, and has double rewards compared to standard mission.