Upload Large Videos / Pics / Private Chat / Videochat / Split payment (PayPal)

I am new here, considering to make a advanced app with this features instead traditional way (front-end > back-end).

Is this possible using Bubble?

  • Upload Large Videos
  • Upload massive Pics
  • Private Chat and Videochat
  • Split payment (PayPal)

Working like a social network.

I am also in doubt about performance (if possible).

Thanks for any opinion and help.