Start here
EZ water calculator
I started out pretty crazy with lots of water adjustments, now,
I typically use a 50/50 mixture of RO water and tap water but I get city water. Adding 50% RO water knocks down the bad stuff in the water then I add back gypsum and calcium chloride to the mash in varying amounts according to style.
EZ water calculator can help you there.
Add salts to the mash when you want calcium to be available or need to control pH
Add salts to the boil for flavor impact.
Calcium Chloride is most neutral.
Calcium Sulfate can enhance hoppyness but can add dryness.
Calcium Carbonate>Avoid unless you need to increase pH.
Chloride to sulfate ratio: For hoppy beers, favor sulfate. Malty beers, favor chloride