I use Castille Soap w/ Peppermint Oil for toothpaste and facial soap. You can buy bars of it at Whole Foods & Trader Joes.
I assume you can use Castille Soap as a shaving cream. Its an oil based soap and isn't "drying". Whole Foods sells a version with Almond Oil.
I also created my own shampoo using liquid castille soap, peppermint, saw palmetto and biotin. My hair is very soft. I use ACV as a final rinse. I need to work on creating a great conditioner.
Like you, I will be getting a shower filter. I can't stand the cholerine smell any more. The "cleaner" I become, the more it bothers me.