edit: a bit late to comment, sorry ;)
We’re not vegetarians but we eat vegetables daily and meat 2 times a week. And we have started to reduce it even more.
We wash greens right before we prepare them, raw or cooked as well and never in advance. Even a simple salad, I will only remove and wash a few… what 's the English word? leafs at a time, only what’s needed for my spouse and I, and will keep the rest of the salad untouched (and not rinsed) in a large bowl placed under a wet (not dripping wet, barely humid) towel, in the fridge. That salad will last a week when need be without any issue while remaining crisp and fresh, provided one refreshes the towel as needed.
Other vegetables will be kept (unwashed) in the dedicated drawer in our fridge and when we have too many, they are kept in some box using their original paper bag as a makeshift cover (paper is great to protect vegs).
As for the spinner, one should easily find cheap ones at a few euros/$ as there is no need to go fancy: they will spin as well than designer models. Ours is a real cheap plastic one that we’ve been using for almost 20 years… and we only renewed it because I put the previous one on the burner one day and, well, that kind of plastic and fire don’t go together nicely ;)
Also, I would not want to waste that much paper every time I rinse my vegetables. I use a clean cotton towel that will than land in the laundry basket. No waste… even of paper. Heck, I even reuse the back of enveloppes and letters to reduce waste ;)
I thought washing will actually make them wilt faster. And you should only do it right before eating
Sounds like reasonable advice, but I could never use paper towels so liberally.