Hello,
Registration functionality comes from WooCommerce, so it would be better to contact the support of the plugin to get some advice.
We did not test such plugins with our theme.
About templates, contact WC support, also. Note that changes in files should be done via a child theme to prevent losing them after every update.
Regards