Use the 'Dialog Participation Step' and get the input from the user and continue accordingly. refer [1][1] https://docs.adobe.com/docs/en/cq/5-6-1/workflows/wf-ref.html#Dialog Participant Step
you can use UserManager API (https://docs.adobe.com/docs/en/aem/6-0/develop/ref/javadoc/org/apache/jackrabbit/api/security/user/UserManager.html) or use the cURL command. Refer [1][1] http://www.wemblog.com/2012/03/how-to-do-user-management-using-post.html
I dont think there are any integration done between AEM and backbase.One need to do a feasibility study and depends on how Backbase exposes its services for personalization. You can raise a ticket for the same and see if Adobe has anything for this.
In Eclipse,Click on File -> Import -> Maven -> Existing Maven ProjectSelect your project and click finish. It should import the existing project into your eclipse
once you add the cq:editconfig, you can add the property called 'cq:actions' and give the options like 'edit, delete, insert' based on the actions you need.