Multiple kong environment in a single installation

I plan to setup Kong to replace the AWS API Gateway for some reason, but I have some of the question about the Kong setup. Currently we using the stage in API Gateway to separate the Staging and Production environment, and bind the stage to the domain.

Ex: api.example.com --> point to production, api-staging.example.com --> point to staging envionment, than use the API Key to authorise the incoming request.

Another thing about the setup is that we will use the path to serve different version of API

Ex: api.example.com/v1/xxxxx for version 1 and so on.

We will add the version and domain from time to time for some reason.

May I know if I want to use back the same architecture in Kong CE, is that possible to achieve the same design?

Thank you