Is it against CB ToS to have, say a blog with reviews of many products, each one containing your hoplink? Still kind of new to the whole IM thing (though I am starting to get it down )
No it is not against ClickBank to do this, but it could be against the FTC it all depends on how you word things on your site.
This is probably more the normal thing to do - far from against terms. If you basically type the name of any clickbank product + review into google you will see 100s of sites reviewing it, a lot of them reviewing multiple products.