Is this motor shield sufficent for controlling 2 (formerly) rc heli motors?

You may need two 4.7K I2C pull up resistors: one from each of the data lines to +5v. Normally the internal pullups in the Arduino are sufficient, but for motor control you may want to use a stronger pullup (internal ones are 20K). I don't believe you need any other passives for this IC though.