I'm more concerned about the whole being covered in paper part. It's a major trait of Mr China's that sets him apart from other Jiang Shi and in fact most undeads. Most of the time as long as you do not take this trait from Mr China and put it on your own character, I am fine.
A mummy's fine. As long as it's bandages, that's fine. If your character has no reason to carry Taoist talismans seals, it'd be rather inappropriate for him to possess them. And if he's a demigod, he'd be more closer to whatever religion they have in Turkey. And if he has no religion, there's also no reason to carry them.
Yes I've seen his design, but as I said. Mr China being covered like that is what makes him stand out from the other Jiang Shi. So please be respectful and do not try to take this trait away.