As far as I’m aware, the /run/ mount point is for temporary mounts and shouldn’t be relies on to be persistent.
Also, I haven’t heard about the .Trash* directory being easier on an SSD. Indeed, I do not have anything like that and my SSD’s wear is 6% in 3+ years!
…this actually makes kind of sense, according to my knowledge and understanding.
Because, I think both those file systems, at least NTFS was created by Microsoft, so it does to reason that the .Trash-* subdirectory would work on them, If the directory is, as I suspect, something “created” by Microsoft.
As for the bind mounts, I also have many of those. I don’t know about the fstab entries, they might be correct or they might not. However, from my personal experience, I recommend doing them with systemd:
I use 'em myself, and they kind of work better than a bomb.