ImagePicker capabilities

Please provide the following:

  1. SDK Version: 35
  2. Platforms(Android/iOS/web/all): all

Hi,
I have some questions about the capabilities of ImagePicker to make sure they are not available on the Expo SDK before I proceed to eject my app.

My requirements are:

  1. Being able to select images and videos in one screen, on both iOS and Android. (Just like what [mediaTypes=all] is doing on iOS)
  2. Being able to take photos and videos on one screen, on both iOS and Android.
  3. Being able to set a duration limit on videos taken/selected through ImagePicker, on both iOS and Android, and allow the user to trim them if needed.
  4. Being able to resize and compress video, on both iOS and Android. (videoExportPreset seems to only work on iOS; What is the equivalent of ImageManipulator.manipulateAsync for videos?)

Can any of the above be done with the Expo Managed app?