Recovering files from SSD and SSD life? I use a shared MacBook Pro with Catalina; I've done some basic research into deleting files but worry deleting too often will shorten the life of the drive (this is for a machine bought in April 2020).
In general, how easy is it to recover a file from an SSD as compared to a HDD, especially if you want to ensure something is permanently deleted with little chance of recovery (more sensitive files like medical etc. that you've copied elsewhere).
I've only ever used Mac minis as Mac computers before now so aren't quite familiar with this.
I did try Edenwaith's Permanent Eraser but is this overkill?
If anyone can guide me on this I'd appreciate it.
You don't need to worry about either the security of the deleted file(s) nor the life of the SSD.

In general, how easy is it to recover a file from an SSD as compared to a HDD,

It's virtually impossible.
When you &quot;delete&quot; a file on an SSD, it tags the blocks as unused and depending on the scheme that it uses (DRAT or RZAT) when the block is subsequently read, it will either return zeros or it will return random data (garbage).  Tagging it as &quot;unused&quot; means the drive will recycle it for the next set of writes rather than writing over it to erase and then writing again with actual data.

Can the data on an MacBook Pro SSD be recovered after formatting using Disk Utility
How to get the &quot;securely erase&quot; function of Disk Utility on El Capitan &amp; Sierra

In the second linked post, it talks about how the command srm (secure delete) is no longer available in macOS.  It's because it's no longer necessary.  It's virtually impossible to retrieve data once it's deleted from an SSD and if you enable encryption (File Vault), it's gone forever.
Unlike a traditional HDD, when you delete a file, it doesn't overwrite the file either.  Instead, it deletes the pointer to the file.  Since the data wasn't overwritten, it was easy to recover.
You will outlive your SSD
The short answer here is that you simply cannot write enough data in your lifetime to worry about wearing out an SSD.  You are more likely to outstrip it's capacity or for it to fail due to a component failure before it wears out.
Limited Read and Writes on MacBook Air SSD
Using Intel's SSD life span calculator as a basis for the calculation, you'd have to take and save 24,0000 digital images per day for the rest of your life to wear out an SSD.
TL;DR

You don't overwrite data when you delete on an SSD so wear isn't a concern.
Retrieving the data from a deleted block on an SSD is next to impossible because of the way data is retrieved
You can't write enough data to  your SSD that wear would become an actual issue to deal with.