A. Yes, easyPoints does support the new customer account, and will give points to the registered email. However there will be restrictions to the account page modification due to Shopify's system. We recommend combining the theme integration with the easyPoints my account page feature to provide a smooth loyalty experience.
Example of the setup: New customer account + easyPoints demo (store password: easypointsdemo)
