Moving Whatsapp to new phone with new number


The process is not quite clear to me.

So is this the proper process of migrating Whatsapp from old phone to new phone with new phone number

Turn on New phone to receive codes

1.Open Whatsapp in old phone and change phone number in old phone to new number.
2. Make backup of chats in old phone after changing to new number ,
3) Install Whatsapp in new phone log in with new number and restore ?

BTW will Whatsapp contacts be restored as well ?