That proper sucks man!!!
For the stunt jumps you could play the race Downtown (think that's the one)online. Start it up by yourself and keep doing the stunt jump over and over. These somehow count for the acheviement so you would only need 25 in SP.
Would hate to have to redo the waste collection. It was fun for about 1 minute, but the thing just takes too long between collections.