well you still didn't take these out,
The Courier Missions
Big Smoke's Cash
i am totally sure that you don't need them for 100%, because i have 100% and i didn't do any of those missions, and why would r* make a couple of mission necessary for 100% if you can only do them for a certain section of the game, and after that they go away.
PSN ID: Bob1808