If you set up WhatsApp to create a backup, you have the option to recover deleted messages on the app.
You can add new contacts to WhatsApp manually from the Chats tab or you can scan someone's QR code within the app.