Is it possible to control this from Arduino with PWM?
Yes possible, but not directly from an arduino output pin. The device is a mosfet that requires normally a +10vdc or higher to insure full on for the mosfet. So you would need a switching transistor to interface from the arduino 0 to +5vdc PWM switching to a 0 to +10 or higher voltage (but stay under the mosfets maximum allowable gate voltage) PWM signal it should work OK. What is the battery voltage run at?
Lefty