Die Whatsapp Nachrichten sicherst du am besten auf deiner SD karte, dies geht in Einstellungen->Chat Einstellungen-> Backup-Verlauf.
Wenn du jetzt die SD Karte in ein anderes Handy steckst und dadrauf Whatsapp installierst, sucht er alleine nach dem Backup.
Kontakte sicherst du am einfachsten indem du schaust ob sie mit deinen Google-Konto synchronisiert werden, einfach mal in den Einstellungen schauen. Dann musst du dir nur noch dein Googleaccount merken, welcher dann vom neuen Gerät (beim ersten Start) abgefragt wird.
Alternativ kannst du die Kontakte auch auf deiner SD karte speicher, da gibt es bei den meisten Android Geräten im Telefonbuch die Kontakte zu exportieren, einfach mal schauen :)
Bekommst dann eine *.csv Datei raus
Dort gibt es auch oft die möglichkeit auf der SIM zu speichern, ist aber nicht so toll. Da dort (glaub) nur 25 Kontakte drauf passen.
lg