I was a member of Chef Rewards do I have to create a new account for My Professional Rewards?

No you do not, all of your account information will be transferred over to My Professional Rewards once you sign the new T&Cs, including your rewards history, shipping details, etc. – please let us know if any of details have changed.