Buy the LHs and RHs crank seals from Suzuki ( still available and cheap ) the rest just buy NTN bearings C 3 type .
All the other seals can be procured from a Bearing supplier.
Check for bearing wear on mag side of crank, ie very loose fit on shaft, or flogged out bearing mount to case