I don't you'd get the kind of affiliate revenues you're predicting. The whole thing with affiliate fees is that they're skewed against the publisher. They only pay a percentage on a sale of a product, and then nothing else after that, even though the customer could easily go on to buy more stuff from them.
It's a no-lose situation for the advertiser, and mostly a losing proposition for the affiliate. I make about 2 cents a click for traffic to Amazon, and several times that for links to Adsense.
Traditional advertising, where advertisers pay by the impression, is the fairest model, because they're responsible for the success of their ad creative, while the publisher just provides eyeballs. Pay-per-click is compromise, still skewed towards the publisher, but that's all that people will swallow right now.
Chances are, any affiliate fees you make are a fraction of what that advertiser is paying to advertiser in other ways.
Still, if CJ or Amazon could figure out a way to target products for the content on a page, it would be a huge leap forward for their affiliate programs. No argument here.