If you are still not familiar with creating and installing M2 extensions, you can reach out for consults from the third-parties, such as Web development companies. Because there are many stuff such as coding things, configuration or optimization things.
I've ever tried to proceed myself then it really takes my time. And you now, time is money in business.
Here is one my suggestion for you, Lof. You can contact them, and send them your full requirements for extensions, or extra functions for any exts you're interested in.