I just purchased a Cannondale BBU 2008 for my daily commute and am looking to get a rack installed. The shop I got the bike did not have one that fits the disc brake. Can anyone with experience of this specific model please recommend a rack?

Found this one on amazon and wonder if it works?

Any recommendations on other accessories like fenders/pannier etc are more than welcome.