Does stop oil leak chemical work?

Leak is from “the head cover”?. If by this you mean the valve cover, replacing the valve cover gasket is usually not a high triple digit job. Suggest you obtain a second opinion before using the stop leak stuff.