One thing we won't really be able to help with is knowing which specific setup is right for you - not without knowing a bit more about the quality of your water. This can often be gotten from your water provider. If you let us know where you are at, we might also be able to take a "best guess" given what others have seen. Another option would be to check with the LFS what they suggest - it's likely that they have a pretty good handle on the water in your area.
Basically; if you have really bad water (lots of chemicals, really high TDS, etc.), then you may need a
6-stage instead of the 5-stage
@crabs_mcjones linked to above. More than likely, you will not (and if you do, you can upgrade to if it needed).
In terms of salt, I've used all sorts with good results. I currently use the
Red Sea blue bucket.