From personal experience over ~6 years of EV roadtrips, the first two really aren't much of a problem with a Tesla or a vehicle that can access Tesla's network.
Other chargers can definitely be a bit more hit-and-miss although they are improving.
These days if you stick to the big networks (Tesla, Electrify America, Rivian, IONNA, etc.) you're going to have a pretty good time. The one-off chargers in municipal parking garages are a different story, I don't really on those unless there is a recent PlugShare review showing that it actually works.