I also didn't use any app for call record. But when I search in google I found Truecaller app for Android. I'm using Truecaller app on my Android smartphone but not for cal record but mention in google 1st article it is the best android app for call record.
For me, the best free antivirus software is Windows Defender. Since 3 years ago I'm using Windows Defender still its working perfectly never got any issue about using Windows Defender. You will get Windows Defender by default on Windows 10 or 8.
Sony Xperia X is really good Android Smartphone but what about Moto G6 Plus. I recently buy Moto G6 Plus Android Smartphone is really good high-performance smartphone in reliable price.