Well Hi there,
As per your requirment, i Can help you with your Website and instead of Html it would be good to use React as all code will be written in Js and ES6 as per your Requirment,
I can also integrate the Paypal Payment Option For later use,
hope to see Your Feedback..
with best Regards,
Vikas Semwal