Yes, this works. Since you are casting both spells at the same time, you choose what order to cast them. As long as you cast Vision first, it will be on the stack and a legal target for Vengeance. And, since you cast Vengeance from the Graveyard, it will copy Vision twice.
Thanks!