The bikepedia link photo shows what looks like a clamp-on rather than braze-on front derailleur. You should confirm this by looking at how the derailleur is attached. If it has a band that circles the seat tube, it is clamp-on. If it mounts to a tab on the right side, it is braze-on.
A 170 or 172.5 crank would be fine for your height. If you are a high cadence spinner, the shorter 170mm might be a better choice.
The standard 53/39 chainrings vs. compact 50/34 is a HEATED argument trap. If it were me and I was looking at faster cadence AND more power on climbs, MY choice would be the compact because it has lower gearing for climbs and if you spin higher rpms, the 50 tooth will give you higher rpm on each of the cogs. An 11 tooth on the first cog on the cassette will make up for the 3 teeth you loose on the front. In the old days, 14t was the smallest cog, so you needed a larger front chainring. Not so much anymore.
EVERY one of these suggestions has room for opposing argument, which is why people are hesitant to jump in with quick suggestions. Component choice is a bit science and a bit art.