hi,
I will install magento 2.4.3 which is latest,
you need to have a vps server.
it will be better to have a ready-made theme to be installed on your site for starting, like ultimo.
and then we can change font,colors and logos and blocks as per requirement.
Let me know if you are interested, thanks in advance and happy to help you