Charm and the charmed condition are pretty weak in 5e. Charm in particular makes you a friendly acquaintance, something short of a friend, but at least recognizable to the subject. So would almost certainly let you skip by some kind of ID check. If cast on an important person they could smooze you through all sorts of places. But going by the book, even friendly reaction NPCs require a high persuade DC to actually stick their neck out for you.
My personal realization of how limited charm is, was when I was trying to get a full grasp on the warlock's Create Thrall ability, which is absurdly overpowered with older editions idea of charm. You touch an unconscious humanoid and they are charmed (with no save) until it is cured or you use it again. The idea of having a permanent archmage minion if I can knock one out is pretty enticing! However, when you actually read the charmed condition, you have advantage on charisma checks and they can't overtly attack you. Oh. Well it still is neat, but certainly less fun than the name implies. Knocking out the BBEG and making him your minion sure would be a fun end to a campaign.
Anyways, Charm is far far less than dominate. And players and DMs must keep that in mind.
EDIT: Suggestion however is pretty OP. Although its a little confusing as the spell description implies it needs to sound reasonable, but then gives examples of forcing them to give away their possessions, which normally is far beyond reasonable.