There is no easy way to answer your question. That answer will come with moving from your thoughts to design to budgeting. That process and only that process will result in a reliable answer. We can find the answer together. Those who give you a walk up estimate are the ones you want to avoid.
How long will my project take?
Sorry same answer!
Will you manage my entire project?
This is the only way we do business. Remember once a client always a family member.