From the wispy horizontal lines within the perimeters in your second image, it appears that the nozzle is still oozing material during the travel moves. This is likely causing the hole in the corner and the wispy perimeters too. When the extruder reinserts the filament into the hotend after a travel move, it expects the same amount of material to be in the nozzle as when it extracted the filament, but some material has oozed out during the travel move so that is not the case. I had a similar issue with my printer, and was able to mitigate the problem by increasing the retraction extra prime amount in the material section of Cura. This should compensate for the material loss during the travel move by reinserting the filament slightly farther when starting the extrusion. This solution is not perfect as different lengths of travel allow different volumes of filament to ooze from the nozzle. If you want perfect prints, you may have to tune this to the model you are printing: larger models usually require larger travel moves which would allow more time for plastic to ooze from the nozzle.
If you try this, make sure to look for blobs at the start of extrude moves. If the prime amount is set to high, it can create blobs on the side of the model (or inside depending on which perimeter is extruded first) which could cause tolerance issues on more complex parts.
Personally, I have also added a small coast distance to the end of each extrusion (located in Cura's experimental section). This allows the nozzle to ooze into the perimeter of the part which should decrease the stringing on travel moves, and thus loss of material on travel moves.