Character varieties with Zariski closures of GL_n-conjugacy classes at punctures