Don't buy a wheel that takes screw-on blocks if you want to run 8spd. In theory it will work, in practice there are many reasons why it is not good, and chances are the screw-on hub won't be spaced for 8spd anyway. By all means by a Campag hub or complete wheel designed to take an 8spd CAMPAG cassette. Don NOT buy a Shimano compatible 8spd freehub, 8spd Campag and Shimano are not interchangeable. If you wanted to make your 9/10spd wheel work with 8spd, the way to do it is buy a 9spd cassette that uses loose spacers between all the sprockets. You will also need all the spacers from an 8spd cassette, but since they come with every cassette, you could try bike shops that service Campag bikes as when changing a cassette, these would either get thrown away or thrown in a box, or ask on here for a junk 8spd cassette. Now all you need to do is discard the largest sprocket of your 9spd cassette (bear this in mind when choosing ratios) and use the 8spd spacers to assemble it onto the hub. If you find it comes up a bit short on the spines, use one 9spd spacer behind the cassette i.e. take cassette off and put 9spd spacer on first. You now have a 9[-1]spd cassette that will index with 8spd Ergos.
Don't buy a wheel that takes screw-on blocks if you want to run 8spd. In theory it will work, in practice there are many reasons why it is not good, and chances are the screw-on hub won't be spaced for 8spd anyway. By all means by a Campag hub or complete wheel designed to take an 8spd CAMPAG cassette. Don NOT buy a Shimano compatible 8spd freehub, 8spd Campag and Shimano are not interchangeable. If you wanted to make your 9/10spd wheel work with 8spd, the way to do it is buy a 9spd cassette that uses loose spacers between all the sprockets. You will also need all the spacers from an 8spd cassette, but since they come with every cassette, you could try bike shops that service Campag bikes as when changing a cassette, these would either get thrown away or thrown in a box, or ask on here for a junk 8spd cassette. Now all you need to do is discard the largest sprocket of your 9spd cassette (bear this in mind when choosing ratios) and use the 8spd spacers to assemble it onto the hub. If you find it comes up a bit short on the spines, use one 9spd spacer behind the cassette i.e. take cassette off and put 9spd spacer on first. You now have a 9[-1]spd cassette that will index with 8spd Ergos.