Got the bike running last night!
And im sure there will be many extra parts, once its all said and done.
As far as the frame damage, im taking the bike to GMD computrack on Tuesday, to have the frame checked for straightness.
Before that i need to rebuid the fork as to the seals letting go during the accident, as well as replace a few parts as i rebuild them!