I've been no-shampoo for 1-2 months. It's been a gradual process. I started out washing my hair with weak conditioner a year ago (and then follow with a normal conditioner), since back then my hair was damaged & dry. Once my hair had good moisture the conditioner-washing became overkill so I switched to non-sulfate shampoo & conditioner. Now my hair likes water-only the best. Maybe my hair gradually balanced itself out until it didn't need products to keep from getting greasy or dry. The only time I have to deal with grease/waxiness is when I'm lazy and don't wash for a few days.
When I wash I "pull" down the oil on my scalp down the length of my hair. It feels moisturizing. My hair looks fine without products, but I use gel to tame down some new strands that are really short and tend to stick out. As long as you use products that have only water-soluble ingredients you should have no problem washing them out. (Silicones with names starting in "PEG" are water-soluble).
I don't usually get frizz anymore even though my hair is so frizz prone. (It's humid where I live so those days happen, a bit more gel fixes that). But my hair doesn't look like it's coated with something and styled into uniform waves either (which is what I think some people say is frizz-free). Just natural. I have no problems with styling, I'm just too low-maintenance to do it.
I have tried the Apple Cider Vinegar rinse. It gave me MUCH better wave definition than a cold-water rinse. I would do it again the next time my waves start getting a bit limp.
Aloe gel is really inconsistent for me, sometimes it causes frizz. If your hair doesn't like aloe you can make gel from just flax seeds and water. Just Google "flax seed gel recipe" and you'll find a ton. It works better for my hair than aloe.
I don't use soap. My skin is a tad dry but it's probably from taking hot showers.
My armpits sweat embarrassingly without antiperspirant so I'll try the Milk of Magnesia suggestion.