The main flaw in your approach is that if you start hiring individual specialists, there’s a good chance that when it’s all said and done and the money is out of your pocket and you have their finished products in hand, that you won’t actually have a working website.
If you are not a professional yourself, then hiring professionals is unlikely to go well for you. What you need to do is hire a business that can deliver you what you want. Yes, they’re more expensive but you’ll be much more likely to end up with a finished product. And if you’re asking on Quora then you’re not a professional.
Find a consulting shop. To do anything else is to roll the dice with your time and money. It’s like trying to be your own General Contractor and hiring painters / electricians / carpenters separately. Unless you know what you’re doing you’ll get burnt.