Get well quick!
As for the 'remove parts or not,' I say not. If you had RED/Force, Dura Ace, or Campy bits- I would say to save them if they were 10 speed compatible. 105 is ok but why not take the chance to upgrade? Also, my experience with FSA aluminum cranks is that they are boat-anchors. I saved almost 1/2 lb by switching to the '09 SRAM Rival crankset (with Black-Box ceramic bearings bought separately.) And it shifts WAYYY better than the FSA Gossamer crankset I had.
When I upgraded to a bike that fit right last year, I had Dura-Ace 9speed on the old bike, so I took those, and got Ultregra SL 10 speed shifters and cogset, which work great with the old Dura-Ace. I put the 105 stuff on the old bike, and gave it to my niece who is taller and has longer legs than I. Win win. I would sell the bike as is and upgrade providing the funds were there.
Tzvia- rollin' slow...
Specialized Ruby Expert/mens Bontrager Inform RXL
Specialized SWorks Safire/mens Bontrager Inform RL
Giant Anthem-W XT-XTR/mens Bontrager Inform RXL
Fuji Newest 3 commuter/mens Bontrager Inform RL
Novara E.T.A commuter/mens Bontrager Inform RL