You can disable the gateways that PowerStore uses and implement your own gateway. However, that is going to required a little bit of custom coding.
Yes, you can protect the front end and the back end of your store using the Super Admin username and password. You will just need to make a small modification to a file that is included in all the pages.