Yes, she is a full companion. Meaning you can have her in your active party, respec her, equip her, talk to her (she has dialogues and stuff).

Showing all this was unnecessary since it should be clear by default that recruiting her involves her becoming a full companion, while all the Tieflings are alive and well along with Halsin in ACT 2.