Oh wow.
Isopropyl would be the safest choice (not drenching it), but I dont know how well that would take paint off.
The contacts on the PCIe lane would be very fragile, so you have to watch that.
I personally dont see this card working, but its worth a shot.