The Vector is a Remington 700 footprint, so it should drop right in to the Magpul Chassis. My Vector had no issues going right into my KRG Bravo.
As for the AW mags, you will probably need to file off some of the latch to get it to seat correctly, but that goes for any chassis/bottom metal.