The pocket drifting you’re seeing is almost always down to tension and fabric movement, particularly when working with a dense wool like that. Instead of just pinning and sewing immediatly, you relly need to treat the pockets like appliqué until the final seam. Try using basting stitches—long, loose ones—to secure the entire pocket perimeter onto the shirt first. This locks the placement down without damaging the final stitches. Once the pockets are completley stabilized, then you can machine stitch over the basting line, and you should find that wandering disappears. Working from the back is good, but the key is ensuring the pocket itself is rigidly fixed before the sewing starts.
When it comes to matching large checks, cutting on the same repeat is correct, but the wool’s bulk will naturally try to shift the alignment during handling. Since this is a heavy woven fabric, you need to clip the pockets into place rather than just relying on pins. Use tailor’s clips to hold the pocket precisely where it needs to be, which gives you a much firmer grip than pins do. For the alignment itself, try measuring the repeat pattern before cutting the pocket pieces to confirm where the stripes will land, then use a chalk line to transfer those precise alignment points onto the shirt fabric before you start tacking the pocket on. Regarding your machine problems, if it's chewing through needles on a beefy wool, the needle type is the likely culprit, not necessarily your technique. Standard universal needles just don’t have the strength or point geometry needed to penetrate thick, resilient fibers like a heavy wool. You need a proper denim or utility needle for that weight of fabric. Also, double-check your presser foot pressure; if it's set too high, it can drag the fabric and cause that initial pocket shift while simultaneously straining the machine. Lower the pressure slightly while sewing the hems and pockets to give the machine more breathing room. It’s alot of fiddly work when you’re dealing with heavy pattern matching, but those pockets will hold if you commit to the basting technique first. Good luck getting those tartan lines settled.