As far as im aware Samsung removed Call recording and does no longer support apps that provide this facility.
Have a look in the Playstore for a 3rd party option.
This is possibly due to privacy etc in certain countries.
In regards to the other features.
Spam Protection 》 are you launching the phone app and pressing the 3 little dots in the top Rh corner and choosing settings. Is call and spam protection greyed out there ?
This is how it looks on my phone.
Are you using any type of 3rd party call app / launcher etc which could affect certain features ?
If not try a soft reboot by turning the phone Off and On.
In regards to caller ID you may want to speak with your network to ensure they have turned this feature on at account level.
🌈 Stay Safe 🌈
Current Phone ~
Samsung Note 20 Ultra 5G SM-9820 _256Gb SnapDragon 865+
Samsung One Ui 2.5/ Android 10.