What should I do before root?
Download Titanium Backup, it can backup and restore all your apps, whatsapp included. If you want you can also install a custom recovery like twrp to backup the entire device memory and firmware