I see
@tudordewolf already answered.
You definitely want an oscilloscope or something you can visualize and measure the pulses. In theory it's exactly as described but the actual pulse and response can vary a bit depending on what it's driving. i.e. no all ESC, servos or what ever are calibrated the same. You may also need to adjust the min/max pulse a bit, so be prepared for some tuning.
The ESC provides the power for the system. If it's a 5A BEC @ 6V, that's 30 watts. It should be fine for an Arduino. The high output BECs are usually for driving lots of high-torque servos. Some of them can draw 7-8A at 8V.
One thing to look at is to make sure you Arduino I/O voltage matches what is expected by the ESC signal voltage. I believe that some Arduino can have 3.3.V other's have 5V. Most BECs are 4+ volts, but I don't know what the signal voltage is coming from the receiver?
Some direct, non-passive aggressive, feedback here. Take it if you like or you can tell me to get lost. Either way is good.
This is not a tech support line where you file a ticket and someone answers your question. This is a community and you get crowd sourced answers.There will be rambling, there will be questions, there will be jokes. None of that is meant to put you down. If anyone was going to put you down, they would simply tell you that.
Everyone here is cool and they genuinely want to help people. You will have a much better time if you can roll with it.