Agreed, do NOT add salt all the time as a preventative. This is like taking antibiotics so you never get sick. You will still get sick only now that antibiotic is useless.
It is important to point out that fish DO NOT get sick unless they are stressed. Very few pathogens can infect healthy, unstressed fish. If your fish got sick from ich then they were stressed as a separate issue and the ich just happened to be around when they were stressed and gave it the opportunity to cause infection. IME it usually requires nothing more than fixing this stressor for the ich to go away on its own. I have knowingly added fish that were sick with ich and because they were not stressed in my tank it went away on its own. I do not suggest this, but I only bring it up to prove a point.
I would do one weekly larger water change (at least 30%) not two 15%. You should be vacuuming every time you do a water change. You should not have a once monthly more extensive cleaning where you remove all the decor, your weekly water change should be thorough enough to keep the tank clean. At the most you should move the decor for a moment during the weekly water change. The only extra work on a monthly basis should be cleaning the filters.
White spot is not a virus, it is a parasite.
Yes, clamped fins, lethargy, not eating, etc. are all signs of stress. If any occur the first thing you should do is a water change. Most of the time doing more frequent water changes (even daily) is the ONLY think needed to completely fix and prevent health problems.
I personally like to have an air pump in every freshwater tank. They shouldn't be NEEDED, but they always help increase flow and aeration, and many fish like them. They can also save the entire tank if the filter ever stops for no reason.
What is the nitrate concentration?
What food are you feeding?