how much would it cost for all that and how much time would you think it would take? i just got into an accident recently on my 03 cbr600rr and the insurance adjusters coming tomorrow to take a look, i've been eying your bike for awhile now so we'll just see what happens. really like the bike, just need it street legal..