The only way that I can think to do this would be to author each layer with all the fields turned off, save that to a layer file and then use arcpy.mapping UpdateLayer.
I'm not sure about use use case but if you had 2 layer files for each layer, you could automate the turning on and turn off field visibililty. If this is a one time only thing, then automating this with updatelayer doesn't make sense.
Jeff