Pump Motor Replacement

Hello.  I have a saltwater pool with a Pentair Challenger pump (CHII-N1-2A).  I need to replace the 2 HP motor (bearings are bad).  Can you please tell me the part number for the correct replacement motor?  Also, I will need a new shaft seal and any other seals that you reccomend.  Thank you.

The replacement motor for the 2HP Pentair Challenger model is CHII-N1-2A is part number B859.

The seal kit is GOKIT5.