Hello/Bonjour!
I have read your requirements carefully and I believe I am the right person to build your website.
Indeed, I am a French software developer with excellent English proficiency, thus I can take care of the bilingual aspect of your website.
So, if I'm not mistaken, what you basically need is a website to advertise and sell your product, which is a spiritual pilgrimage. Thus it is mostly front-end content that you need.
My suggestion would be to build a WordPress website, which is very efficient and time saving (as well as being user-friendly for non-developers) solution for your kind of needs, and will take care of any aspect such as responsiveness, easy designing, security and maintainability.
I would only however need your light on these points :
5. Sharp, (Relevnt) graphics and great design
8. Great content & infographics, freely showing expertise while building a brand
Are you expecting me to make the content for your website? In that case, as far as I am able to write text content in both French and English, I am afraid I would be helpless in making drawings or any kind of graphical content for you.
Anyway, I can set up and deploy a WordPress website including both French and English languages that would allow you to sell your spiritual pilgrimmage tours.
Feel free to message me if you wish to know more about me or want to discuss any details.
Best regards,
Romain.