Unless I'm reading this wrong, You already have a fan on the motor and the ESC, so I'm not sure why you want to replace them. Did they stop working or something? If you're just wanting to put better fans on it, then any of the high RPM fans will suffice.
The fans you have now are fine. I wouldn't mess with it unless they stopped working or something. I don't get too hung up on fans. They are nice, but they really only work when the rig is not in motion but once the rig stops it will help keep temps from climbing a handful of degrees when it stops running but it doesn't take more than a minute or so for that initial heat to dissipate anyway. Plus, if your rig's gearing is tuned properly, it shouldn't be getting hot enough for fans to even be warranted.
All fans are pretty much plug and play. Worst case scenario, they made need different connectors on them.
You can run them off of anything that gives off the correct voltage.