Can we use Parallels 12?

Can we use Parallels 12 for this

Yep, as long as you know how to configure the machines to use the same network so that we can hack from one of them into the other.