microdon2,
I would find a way to check the crank before ordering those parts...if you crashed on a paved surface, especially with direct enough engine contact to damage the cylinder and crankcase, I would almost guarantee that the crankshaft is bent as well..I pranged one into a dirt field, and bent the crankshaft...chances of hitting pavement and NOT damaging the crankshaft are 1) slim and 2) none...I'm just saying...unless VVRC is giving you free shipping, I would wait and verify if the crank is bent/damaged...also, if it hit that hard, the bearings are also almost certainly damaged...been there, done that!
Good luck!