curioustourer, Now that you have the bike there is no need to rush. Take your time to look at the various options available for all of the equipment you wish to buy. A Cannondale dealer should be able to help you learn what is compatible with your model.
Brad