The 8th gen gasket is more like an o-ring than your traditional gasket. When I replaced mine, I had no trouble with it shifting when I replaced the valvecover - the gasket sort of press fitted into place. If it does shift, it is early remedied with a slight adjustment (ie, shove the gasket over). The ones for the spark plug tubes - should have no issues getting those to stay on. Of course - this assumes that the replacement gasket is similar to the OEM one. (Felpro is a big OEM supplier, should be pretty close if not identical to the OEM one).
I haven't had any issues with the cover leaking by the two union points (where the timing chain cover meets the cylinder head) - just take a look at that area when you pull off the old gasket. If the material pulled off when you removed the old gasket - just give it a little dab of the Ultra Black Permatex FIPG (form in-place gasket) material. Exact same stuff as OEM - just a little cheaper.
Don't be tempted to put anything on the gasket - like RTV or similar. Might work for the older (flat-style) gaskets - but that will greatly affect how these newer gaskets seal. No worries on the compression of the gasket either - if I remember correctly, there is a stand-off on the head that prevents you from over-tightening the gasket. Just have to tighten it evenly to make sure it level as possible - to even the loading on the gasket and to ensure a good seal.