Is NEM going to have anonymous transactions?
as far as I can tell probably not in V1 blockchain. (devs including me, are mostly against it).
Non-core "private" transaction mode is possible. It is probably not wise to have anything that risk NEM getting banned by some governments in the core protocol.