Checking compatibility between motor, ESC, propeller and battery

Hi
I am going to create a quadricopter (a must these days) using Arduino.
I will first buy a single motor (with ESC, propeller and battery) to test it and then I'll buy the remaining pieces.

Here is my configuration:
Propeller: Radio Control Planes, Drones, Cars, FPV, Quadcopters and more - Hobbyking
Motor (brushless): Radio Control Planes, Drones, Cars, FPV, Quadcopters and more - Hobbyking
ESC: Radio Control Planes, Drones, Cars, FPV, Quadcopters and more - Hobbyking

I know the motor may seem a bit powerful compared to others I have seen around, but I'm OK with that.

I wanted to know from you if these components are compatible with Arduino, so that I can use the ESC with Arduino (using the PWM library) and what kind of battery I should use to get a good autonomy.

Thank you in advance.

I don't know how we'll these components will work together but you will need to use the servo library to control the ECS. You control the motor like a servo.

Dave