You are on the right track! I had very similar problems when I purchased my house. I read and watched videos learning more than I ever cared to know about crawl spaces.
I replaced every floor joist due to moisture/rot.
Extended and added gutters to the house.
100% Enclosed crawl space.
I...