The trophy is accumulative as long as you sell enough to the Vendors or the Machines to unlock the trophy.
There are two perks that can help, one is in Tier One and gives 20% more value to what you sell.
The other is in Tier 3 and gives another slight boost.
Both of these make it quicker. But it may be possible to do this in natural game play.