Do they remove all the harmful chemicals in drinking water, is it even possible?
No, not all. The best one can do is to reduce the impurities below some level and stop worrying about them.
depends on what you define as harmful.
apparently the really fine micromembrane filters available today can obtain near absolute pure water... although this is never used for tape water unless people died drinking the water by normal filteration.
Separate names with a comma.