When using melee weapons, you can sometimes cut off the She-Predator's arm, however, this does not happen all the time. There is only a small chance that the arm will fall off, making the fight easier. And the ghillie suit here does not make your character invisible, it gives a bonus to protection from boss attacks. To get such a buff, you'll need to collect the entire set of armor!