Update: If anyone's wondering about the original compatibility question that I asked, the answer is yes, with the exception of the stem bolt, which was too short and was swapped out by my LBS. I purchased all the parts for about $160, thanks to a combination of sales and a 20% coupon. My LBS did the headset install and fork cutting for just $25 (half of what another LBS asked for). I've been riding with a wonky headset and fork for so long, it feels as though I have new bike.