I use flouride free toothpaste. You may want to make sure that your toothpaste does not contain sodium laurel sulfate which can irritate the gums. I just floss at bedtime every night. I am not sure Listerine is a good idea - you can check it out on ewg.com.

Oil pulling works for me and some of the improvements are consistent with what I have read from others. I don't do it for a full 15 to 20 minutes. I use organic coconut oil and I only do it for about 8 minutes. My teeth are very white, my gums are in better condition. My sinuses drain within 5 minutes of doing it. My skin is noticeably less dry, especially my heels and feet. And if my veins were swollen (I had a blood disorder) they would stop swelling for some time afterwards (interesting since Dr. Karach claims to have cured his own blood disorder through oil pulling).