When you say keep them separate, I'm assuming you mean separate domain and separate admin area with customers/orders unique to the site.[list=1]
Yes and a new cart license
Depends on your environment but more than likely yes.
Only if you've added them in blocks or other data (or blog listings, shopping listings, etc.)
Only if you've set them up that way
If you are not talking about completely separate site (instance of cs-cart) then the answers are close to the same but it's all going to depend on how you've configured your new storefront in relation to your existing one.[list=1]
Yes - but if you're using the same backend (admin area) then no need to have separate payment method.
Thank you, it's really helpful. A few more questions:
My product images are stored in the root of my domain e.g. website.com/images that use up 3GB of my hosting. They have been imported from this URL. Does CS-cart import them into a different location?
Would I be able to use the same images for my new storefront thus saving hosting space?
I plan to add several languages and import the same products. These products have already been translated that will be imported from a csv. Will these use the same product image files or will cs-cart import into a different folder?
Then if you go to the knowedge base related to creating a new storefront, all your questions will be answered there. You can elect to share products (and images) and/or orders/customers. It then becomes a question of setting up the different companies based on what you want to do.