As a golden rule: once you uncap your engine always replace the head gasket with a new one. Never reuse them. One tip in case you need to uncap again in the next few days/weeks is to apply a thin, very thin layer of thick grease all over it but avoid water holes, both sides, that way it won't stick in the engine.
One unexpensive way to check if the head or block if flat enough is by using the old way: get a fluorescent light tube, place it longitudinally over the part and use a valves adjustment gauge between it and the part, the gauge, as thin as it could be, should never be able to get in. Take patience and check all points as possible, but most important are around the holes. Start from the middle of the part then check one half then the other, as you roll the tube for a next check point.
Also, checking your photos: that head gasket is kaput. Replace it, see how the heat rings for the piston holes are deformed, even the gap between pistons holes are deformed. Gasket is bad.