The armor isn't completely invisible as the effects when it is activated causes a visual effect like that of ripples in water. The rifle itself can determine the setting of the bullet whether or not it is electric or regular ballistic rounds. I explained the strength and speed but if those are too much I can bring tone it down or remove them entirely. The healing factor isn't from Deadpool however and is caused by cybernetic augmentation that is introduced to the body while still being grown. The augmentations regulate his healing factor so as to not die as you explained. If there is still a problem I'll be more than happy to fix it as best I can.