Is arduino fast enough to handle brushless motors commutation?!

The C compiler might not be able to create code that fits in the 250 cycle space, because all the ESC's that have open source code are coded in assembly, also almost all ESC's use atmega8's as said and running at only 8Mhz using the internal oscillator, so 16Mhz is a lot more time.