Does my insurance cover occasional drivers ?

Generally but check your policy and inform your insurer if someone regularly uses your vehicle.