You shouldnt struggle to much on that last missions. I henched 2 of them. The problem you will have is getting a full team and keeping it. So many stock up on cap sigs and as soon as they have them just map out. Took me 2 days to get a full team for one of them