Hi Shiva,
If you have common vlans on all the switches across you all the domains, then you can have the 2 common STP root. VTP and STP both can work independently. Your setup will work, if you have common Vlans across the entire network.
HTH,
-amit singh