Are there any wallets for this coin ?
No, it is an ERC20 token, why would it have it's own wallet? Anyway, for me, storing them on my ethereum wallet is much more safe than having just a single wallet for each coin/token.
MEW is much more safe if you use it attached to your ledger.