No, there are no hidden features in WebStore, it is very basic functionality.
You can require users to sign in or register and use the registration agreement for terms of use of the entire web site, there is no separate terms of use for the webstore portion of a site.
There is no per product prompting nor checkout prompting of any kind especially since completion of checkout often happens off site at PayPal or Google. I'm also not planning on adding any such functionality any time soon.
Best,
Joe