According to the wiki, there are 263 cards, though there's an issue where Lost Arts is a card and not an Event. So really there should be 257 cards, give or take, including Adventures previews. So you'll need somewhere in the order of 2500 buys/gains to get the whole supply. You can probably cut that number by 11 using 10 Hagglers, so you'll need roughly 200 buys or so, though cost reduction might have to be applied carefully.
I figure you start with the CC solution and work your way up, adding even more and more things. CC's solution has only 84 buys in it, so you'll need some way to come up with more. Also, you'll need to find another efficient way other than Black Market of getting lots of really useful different cards costing more than $4. I figure it can be done in 10 turns or less, BM isn't so indispensable that it can't be overcome with a few extra turns of building up. It just makes the combo much faster to set up.
It might also be easier to not end the game, reduce the relevant piles to 1, and take two or three turns after your combo is going to empty the supply, rather than trying to cram in more buys/gains into a single turn. You lose out on 1/10th of your power, but you double it at the cost of taking an extra turn. Also, you might be able to set up events like Inheritance that would help you cram in even more buys; imagine Inheriting King's Court for even more tripling.