If this is really a race and not a recreational metric century, you'd better have someone supporting you at the feeding zones (that's if you want to be competitive), otherwise you'll be carrying a lot of gel packs in your pockets and maybe a third water bottle. In terms of strategy, you need to draft as much as you can, and try to beat the roadies up the climb and hope to have gained enough time such that they won't pass you on the descent/flats. Run the highest gear ratio that you can manage the climb with and hope for the best.
Edit: Do you have to raise money in order to participate in this race?