Ecommerce - Setting up the page

So, I’ve added a product and connected a payment platform. But do I need to set up a form to take the credit card or do I put the product on a landing page? I am reading in another question that maybe I don’t have the full eCommerce version. I am trying to set up a subscription product people can buy online. Can I achieve that?

Also, how can I change one price for the first year and a different price in subsequent years?

When you create a product, there is a link tab that you can get a product page link from for people to order it from: