Using a Nano as an extension to a flight controller

I had a look at the MKR Zero and the standard zero, and I have a number of questions:

  1. Which pins can I use for PWM input and output?
    I presume the 14 analog pins can be used for pots.

  2. 256k flash memory sounds pretty low. Do any versions have more?
    It sounds like it should be able to directly address at least 516k.

48MHz, 32 bit sound OK.
3)Is there any capability difference between standard zero and mkr zero?
4) 68x53mm sounds about the same size as my Matek F765 wing.
what size is the MKR?
5) I see usb power input can be 5v, but battery input is 3.3-3.8V only

Can I use the standard BEC 5v anywhere or do I need a dedicated 3.3V supply?
I will look for a 5v to 3.3v converter.

The Helicopter kit has arrived, so I will start gearing up.

I will download the Arduino stuff from the quadcopter/helicopter controller.

The Arduino development environment and code should be easier to pick up then full C++
ChbiOS.

The actual flight controller has s-bus in with 12+ channels, and 12 pwm output channels,
so it will be handy to do at least part of the job.

specs are 216 MHz, 2MB flash.
6) How many amps should I allow for the 3.3v supply?
All the PWM lines should be 3.3V