To set SD card as default storage on WhatsApp, open the app and go to Settings > Chats > Chat Backup. Tap on the “Back up to” option and select the SD card.
Yes, you can move WhatsApp to SD card. To do so, open WhatsApp and go to Settings > Chats > Chat Backup. Tap Back up to SD card and then tap OK.