Thank you for the responses. It didn't email me about them for some reason.
I have the m40 hooked up finally and right now my cooling situation sucks. I 3d printed a shroud that connected to one of my terrible case fans. It thermal throttles constantly but I purchased a high speed fan and shroud from ebay that should help and I might take it apart and liquid metal it.
I am not using this m40 for speed. I am using it for its 24gb of vram which lets me train a higher resolution and batch size model. With it throttling right now its a fraction of the speed of my 1070 but I can push a 320 res model with 8 per batch vs the 1070 only handling 196 and 6 per batch.
Getting it running with deepfacelab was surprisingly easy. I cant use the full driver for it because of the 1070 but I was able to manually install the driver by unpacking the installer and adding it to device manager. Its not seen by most tools (furmark, nzxt cam, cinebench) but deepfacelab and msi afterburner were right on it. I will be trying with faceswap after I give it a few days on deepfacelab.