Yes, there were several new products that started broadcasting this past June, including the first two in your list. Towers have been visible on charts in ForeFlight for a long time, though I think you might have to switch that on. Hiding distant traffic has been there for a long time. ADS-B Out equipped traffic is always transmitting position... But not necessarily on both bands. If you have a dual-band receiver, you should see all other Out-equipped traffic. If you have a single-band receiver, you're relying on the towers to re-transmit traffic that's on the other band (I think this component is called ADS-R as in Rebroadcast). In addition, non-ADS-B Out equipped traffic that is on radar will be sent to In-equipped traffic if it's within their "hockey puck" (±3500 feet and 15 miles, IIRC) (TIS-B).