ok,the crank seal can be easily pulled out from the outside and a new one pushed in straight just use a blunt screwdriver or a proper seal puller,the carb will only leak if its not sitting level,the needle on needle seat for the float is damaged or worn,the float has a split and is full of fuel stopping it from floating or the float is set at the wrong height(which i think is plastic so ignore that one).the nut should be refitted with loctite deffo !the grinding will more tan likely have been the end of the variator rubbing against the cover and the berings may be gone of they were not fitted well and hit in the centres or if there is a fault with the rivetted cage that holds the bearings in the race i have seen them fail after short periods.also check your gear oil level with the small distick at tyhe very back of the engine.ep80 hypoid gear oil it what it takes in there.
adam bike doctor, September 2010