I dont know if it's 9 speed campag compatible - can try find out.
If you get hold of a shimano freehub then it will directly swap I believe. Looking for £40 posted
I'll post some pics
9/10-speed has deeper about 3mm deep) splines than 8-speed (same depth as Shimano).
You can get away with cheaper Campag 9/10 cassettes on 8-speed hubs though, provided they engage all the splines, but I don't recommend it on an alloy body.