I spray baste all my quilts and have not had a problem. I buy the spray basting for quilts found at Joanne's.
i generally have my backing and batting about 2 inches larger than the quilt top. I machine quilt and have never had a problem with shrinkage due to the quilting process. After I have quilted the top I then trim the batting and the back . Then place binding on it.
I like the spray because of no slippage and it's easier to machine quilt the sandwich.
Good luck.