No — not directly.
KeepMyNumber is designed for voice calls only, not messaging services.
WhatsApp and iMessage require SMS verification and access to your original SIM, which KeepMyNumber does not handle.
If you need to use WhatsApp or iMessage:
Keep the original SIM in a second device.
Or keep it active temporarily for re-verification.