Yeah. I hate to say it but most mechanics are scammers. They might do good enough work but will never miss a chance to sell you extra stuff that you don't really need.
Auto transmissions are a challenge to be sure, but there are a lot of things that you can change in the vehicle. You might want to check your vacuum lines and maybe amount of vacuum at the transmission. Soft goods fail in the sitting around process and vacuum lines are soft goods.
I've bought several motorcycles (and a few cars) that have been left sitting for a long time. All of them have been at least moderately problematic. The sellers always seem to point that out as if it's a good thing. Even bearings will develop a flat spot if they sit in one place long enough and seals are really likely to leak.
Good luck with the repair. Oh, and one more thing. That physical thing will get worse-I just happen to know :)
RE: A Dash of Sult N Papper 07/21/20> Can people and stuff wear out doing nothing?