Yes.  You use your own domain name for the shop.

Yes. We offer 2 months free trial period.

We charge a fixed monthly fee and a percentage on each transaction.