How can applications be installed on SIM and how do I view and disable them?
No, apps cannot be installed on SIM. What you describe are rather SIM services. AFAIK you can use those with the "SIM Toolkit" app only (which is where you also should find your &lt;operator-name-here&gt;, and where you should be able to see what's installed there).



As long as you did not actively subscribe to any of those services, they should simply stay dormant and never bother you. Last time I've checked for those must be 10 years ago, on my old Nokia. I never encountered them afterwards, though not (un)installing anything on/from SIM.

Neither I ever heard about "automatic SMS". Even service SMS must be approved by the user before being executed. But as many of those services are rather a kind of "SMS mailing lists", could it be that should mean "please subscribe to one of them"?