Hello,
My name is Szilard. I am a certified Magento developer. I am working for a company based in NL, I have 7+ years of experience in development and 5+ years of experience with Magento.
I checked you task list, I can do this for you. I can estimate each task separately. For the first, I would start with the upgrade, because now the newest version is 2.3.4 and you have just 2.2.3. This can also bring you some errors if you have custom modules or some of the installed modules are outdated. If you want to collaborate with me, we can discuss more the project.
If you choose me I will deliver to you high quality of code in Magento standards, I will meet the deadlines that we make together.
I think communication is very important for the project, to run it successfully.
If you are interested in a collaboration, text me and I can share my portfolio and other experiences, and we can talk also about your project more detailed.
Best Regards.