A simple answer to whether Wi-Fi calling requires an active Sim Card is No.
To call without an active Sim Card, simply connect your mobile phone to an active internet connection. It suggested having at least 25MB/sec speed for the Internet to make high-quality video calls to your friends and family across the border.