Yes, make the site static & host on S3/CloudFront. Generate from a DB of your stock/inventory. Go lang's html/template makes this painless.
Dynamic bits should be ReactJS chatting with Stripe APIs. I would go so far as use Stripe to store the customer object et al. You can get it back out easy enough if you need to make a move. Have fun,