I would be doing the gasket repair first. If the spark plug well fills with oil. it can short out the ignition to that plug as carbon-laden oil is conductive. The coils can be swapped without any problem as they are all identical in the event that a gasket repair doesn't cure the problem but I think an injector fault is unlikely.