Wow, it sounds like a very demanding product.
Did u perform market researchers (eg SWOT analysis, competitor benchmarks etc)?
If yes, sharing some insights will help us a lot to provide good answers to your questions.
If no, maybe before digging into the tech specs you should investigate how to shape your product to rock such market.
Just stumbled on this post: https://uxplanet.org/frameworks-for-designing-a-successful-startup-6c1f8fb35add