The headset should fit your frame. The new fork will take any 1 1/8" headset though it's made for integrated HS and will look better on that type of frame. Check your old headset to see which HS standard your CAAD9 uses.
I don't think any of the above will work.