PH 7.5
Calcium 625
TA 140
Don't panic! You're in good hands here. These folks (Marty, Splash, Newdude, V__25) that have replied to your thread are the same rockstars that helped me out when I showed up a few months ago needing help with a cloudy pool but fortunately no algae (see profile pic, haven't updated it now that my water's clear). I also couldn't have done it without the PoolMath app.
You're in the right place. First things first, make sure there's no algae in your pool. It's not a good idea to let algae keep a sneaky foothold while dealing with the other water chemistry issues, which will take slow and steady work over a few days. I don't want to recommend something that's not correct for your situation (plaster patches & new paint might need special curing conditions that I'm not aware of). The folks that have already replied to this thread know this stuff like the back of their hand. They are... The Pool Whisperers...
Now that you've got a good kit, it's a good idea to test and document the water you'll be using to refill the pool. I've heard some folks in the midwest have BONKERS high alkalinity, which is the root cause of pool water constantly climbing in pH. The two numbers that I will never let get out of hand again in my pool are CYA and calcium hardness, because the only way to lower their level is replacing water in the pool. That takes time and money and just generally feels wasteful to me.
You may notice some benefit in water clarity from lowering your pH down to 7.2. I plugged your pool's numbers into the calcite saturation calculator on the Pool Math app. Depending on the temperature of your water, it looks like your water is right at the upper recommended limit of saturation. This can cause scaling issues over time, but isn't as important as making sure you don't have algae. There's articles in the "Pool School" section about how to safely lower alkalinity, and once you've passed the SLAM then it'll be time to stock up on muriatic acid to get your alkalinity down. If you notice there's still some cloudiness, check to make sure your pH hasn't drifted up to 7.8-8 before worrying there might still be algae.
Head here for our recommended levels:
What Are My Ideal Pool Levels? - Trouble Free Pool
Good luck and congrats on taking true ownership of your pool.