You could also trade 80 gallant emblems for a pocket slot.
Also you won't receive the quest until your charm is lvl 30, and you raise it by equipping cs items, gaining fame, trait potions, changing face/hair, some equips such as zak helms, htp's, etc
It would probably be easier for you to farm Tempest Coins and get the Magic Pocket slot in 2 months when we get it. The Magic Pocket gives you instant access to the slot, and costs either 80 or 100 coins.
mu lung dojo, if you can beat ranked you get 40 coins
25 coins is the yellow belt, the yellow belt gives 100 charm, at 3 times a day thats 4 yellow belts and 400 charm
zak helms can net you a bit of charm
VL coins give charms, you can do it once a day and vl drops anywhere from 1-3 coins (i think 80 charm per coin here)
buying temp NX stuff from other players from the suprise boxes net 30-60 charm based on the item per purchase (about 20m for 90 day in mardia)
then we got monster park, with enough coins, i think 50? you get the mustache, and that gives 100 charm
the dojo also awards the dojo gloves, and in turn they give more charm
we got the kenta pq
the silent crusade quest i believe give a little charm
and if im not mistaken some of the HC stuff gives charm?