Pin basting and glue basting would be double work with no difference in results. Glue basting eliminates most of any shifting. If you pin baste first, you will not be able to glue baste. If you glue baste first, you will have no need to pin baste. I am a glue-er!!
Batting, or not. Personal preference. If it is heavy enough for your purposes, not needed. A "quilt" without batting is considered a "summer quilt" in some parts of the country. A throw would be one layer.
Quilting stitches, again personal preference, I usually go with width of hand/fist, maximum between stitching, regardless.