Hi
It will be easier to advise if you can give us some details.
How big is the tank?
How long has it been set up and was it cycled before any fish were added?
Test results for ammonia, nitrite, nitrate and pH?
Temperature?
How often do you change water and how much each time?
Have you added any new fish or plants recently?
A few pointers:
Esha Exit is an excellent white spot medication, but as with all meds don't use salt at the same time and don't do any water changes during treatment - unless you have any issues with ammonia or nitrite in which case concurrent water changes and careful redosing calculations may be needed.
Don't use aquarium salt at all, these are freshwater fish and the Cardinals especially will not like it.
Is your water hard or soft? Cardinals and Guppies aren't really compatible as Cardinals like really soft, acidic water and Guppies do better in the opposite: hard, alkaline water. One species or the other will not do so well in your local water depending on how hard it is.
EDIT: Also, what species of pleco do you have? There are hundreds of different ones who range in adult size from 3 inches up to 3 feet so it's important to identify which you have. If you aren't sure, post some photos and we'll see if we can tell you