Your pH is a little low, but with your TA of 130, I would just leave it alone and let it climb on its own. Ideally, you want it at 7.2 to do a SLAM, so you're fine.
Most people on here will tell you that when your CYA goes above every line of ten, you should round it up to the the next 10. So, call yours 40 and SLAM at that level with your FC at 16 instead of 12. Depending on how much algae is in your water, the more often you recheck the FC and top it up to 16, the better. The SLAM will go faster this way. It's not just a one time addition and forget it. I would do it at least 3 times a day, if possible, if not more at the beginning of the SLAM. What you'll find is that when first starting the SLAM, the FC will disappear very quickly as it eats away at the algae. Once you get close to being done, the FC will start holding a lot longer and you won't have to top it up as often.
Did you check your fill water's CH. Is it really 0? If so, that's some soft water. Ours here in San Jose is around 300. Are you sure you you did the test right? 25ml sample with 20 drops of first bottle, 5 drops of bottle 2, and only 1 drop to turn it completely blue?
If it's really that low, you should get some calcium in there, especially if you have a plaster pool. I didn't see you specify it anywhere. Plaster needs some, otherwise the water will leech it out of your plaster surface. Vinyl doesn't really need any, but you could still keep just a small amount in (under 200).
Good on the PH i really didn't want to mess with that -
OKay, so I redid the PoolMath with 40 CYA & 16 FC goal and get 443oz now.
Pretty sure I did the CH test correctly - 25ML of water; but I don't even get to the 3rd regent. After the 2nd one; my water is blue/purple; it never turns red first...
I have a vinyl liner - I will add that and update my test kit in my signature