Yes, you can transfer the pet to other toons via your personal bank and yes, you can do this quest in your DC veteran area.Can the pet be transfer to another char (like a char of mine in EP)? Her back story and even her name will fit well with a spider pet. I normally do not care about pets, but this spider just fits too well for my char not have it.
Also, can I do that quest once I hit VR content? So my char will get that pet that way? She is in the EP faction.