Snip snap paddywack give the dude a CC.
Powers:
Imitate: Eeh, a bit unoriginal using the OTHER guy's stuff, but I guess if you do it to a lesser extent than them it could be plausib-
Enhancement: Fuck off.
Dead Body: Immortality is a big thing, but being unable to see/smell/taste/hear OR touch is a big weakness in itself. The guy's like a less-helpful hellen keller. Even if you OP'd him out he'd still be inable to do jack shit.
Heightened Senses: Blind people can "see" through sonar. They lose one sense so they double the capabilities of another. Your guy has no senses. There is no way he can be able to do this. Dshgh.
Intimidating Appearance: This sounds alright, actually. Noice.
Regenerate: Whyyy. Dead bodies don't regenerate. This is shitey. Can't you just have him, like, re-attach limbs at the most?
Weaknesses (which are actually all just limits):
Imitate: Oh, for only one ability. And I guess he wouldn't be able to copy swords and stuff since they're external things, he'd only be able to copy innate abilities. Sounds good.
Enhancement: This is a small weakness for an OP ability. Nawh.
Dead Body: Fun fact, dead people can't regenerate bullets either. In fact bullets shred through muscle and bone and can seriously fuck things up.
Heightened Senses: haha it's funny because he's enhancing all of his senses, all zero of them.
Intimidating Appearance: One of my favorite abilities of this dude. This limit makes sense.
Regenerate: A large regeneration delay yet "bullets don't affect him because he can regenerate it fast" so which is which?
Enhancement is an OP ability. You need to give him at least _one_ sense in order to see somehow. Hearing lets you do sonar like blind people (like my own RHG,) smell lets you follow scent trails, touch lets you feel about, taste would let you taste the air like a snake or somethin'.
So sure, your guy has his good points, twice the bad points. I'd give 3/10.